fix:(api:auth): added iam migrations to list of migrations

This commit is contained in:
Michael Abebe
2026-05-18 10:48:15 +03:00
parent 4256a08917
commit b46a7765e8

View File

@@ -101,7 +101,13 @@ export default registerAs(
database: process.env.DB_NAME ?? "edr_freight",
entities: [__dirname + "/../**/*.entity.{ts,js}", ...iamEntities],
autoLoadEntities: true,
migrations: [__dirname + "/../../migrations/*.{ts,js}"],
migrations: [
// IAM schema + tables must be created before freight entity sync
__dirname +
"/../../node_modules/@tria-plc/iamapi-common/dist/db/migrations/*.js",
__dirname + "/../../migrations/*.{ts,js}",
],
migrationsRun: true,
// Never enable synchronize in production. Use migrations.
synchronize: process.env.NODE_ENV === "development",
logging: process.env.NODE_ENV === "development",