From 2c5766a78ef44d77f7bb6be3080bda5e6a1e4d3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20M=C3=BCnd?= Date: Thu, 1 Jan 2026 16:59:15 +0100 Subject: [PATCH] fix(sql): use dynamic import instead of require to fix command execution in esm environments --- packages/sql/src/cli/migration-create-command.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sql/src/cli/migration-create-command.ts b/packages/sql/src/cli/migration-create-command.ts index 6d5470a74..2556c985a 100644 --- a/packages/sql/src/cli/migration-create-command.ts +++ b/packages/sql/src/cli/migration-create-command.ts @@ -105,7 +105,7 @@ export class MigrationCreateController extends BaseCommand implements Command { let migrationName = ''; const date = new Date; - const { format } = require('date-fns'); + const { format } = await import('date-fns'); for (let i = 1; i < 100; i++) { migrationName = format(date, 'yyyyMMdd-HHmm'); if (i > 1) migrationName += '_' + i;