собранном (прод) приложении запускаются бд миграции через typeorm,
но они не работают и выкидывают в качестве ошибки пустой объект {}
Миграции подключаются так:
typeorm.ts
import { DataSource } from 'typeorm'
import * as migrations from './migrations'
export const config: DataSourceOptions = {
// ..config fields
migrations: [migrations.seeding1658118422642],
}
В деве все отлично работает, в проде тоже билдится, но не работает и не выдает никаких ошибок 🤔
Еще пробовал компилить миграции отдельно и закидывать в готовый билд как статик файлы,
подключая их через:
migrations: [path.resolve(__dirname, ‘./static/db/migrations/*.js')]
Результат такой же, как и через импорт, то есть прилает ошибка в виде пустого объекта
Есть какие-то идеи, в какую сторону копать?
Соберите без терсера, запустите в дебаг режиме, посмотрите код который выбрасывает эту ошибку
Обсуждают сегодня