diff --git a/.changeset/nice-hounds-accept.md b/.changeset/nice-hounds-accept.md new file mode 100644 index 0000000000..a49dfc576b --- /dev/null +++ b/.changeset/nice-hounds-accept.md @@ -0,0 +1,5 @@ +--- +"@medusajs/utils": patch +--- + +Chores: Do not disable foreign keys by default diff --git a/packages/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts b/packages/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts index 0ca55e3774..f04b80c614 100644 --- a/packages/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts +++ b/packages/utils/src/dal/mikro-orm/mikro-orm-create-connection.ts @@ -110,6 +110,7 @@ export async function mikroOrmCreateConnection( type: "postgresql", filters: database.filters ?? {}, migrations: { + disableForeignKeys: false, path: pathToMigrations, generator: TSMigrationGenerator, silent: !( @@ -118,6 +119,9 @@ export async function mikroOrmCreateConnection( false ), }, + schemaGenerator: { + disableForeignKeys: false + }, pool: database.pool as any, }) }