diff --git a/dbal/development/src/core/entities/operations/system/package/index.ts b/dbal/development/src/core/entities/operations/system/package/index.ts index afcf0d9e0..8a3047712 100644 --- a/dbal/development/src/core/entities/operations/system/package/index.ts +++ b/dbal/development/src/core/entities/operations/system/package/index.ts @@ -56,9 +56,11 @@ const assertValidId = (id: string) => { const withInstalledPackageDefaults = (data: CreatePackageInput): InstalledPackage => { const installedAt = data.installedAt ?? BigInt(Date.now()) return { + id: data.packageId, // Use packageId as id packageId: data.packageId, tenantId: data.tenantId ?? null, installedAt, + updatedAt: installedAt, // Set updatedAt to installedAt initially version: data.version, enabled: data.enabled, config: data.config ?? null, diff --git a/dbal/development/src/core/entities/package/crud/create-package.ts b/dbal/development/src/core/entities/package/crud/create-package.ts index 646cfd0e3..20f159892 100644 --- a/dbal/development/src/core/entities/package/crud/create-package.ts +++ b/dbal/development/src/core/entities/package/crud/create-package.ts @@ -15,9 +15,11 @@ export const createPackage = async ( ): Promise> => { const installedAt = input.installedAt ?? BigInt(Date.now()) const payload: InstalledPackage = { + id: input.packageId, // Use packageId as id packageId: input.packageId, tenantId: input.tenantId ?? null, installedAt, + updatedAt: installedAt, // Set updatedAt to installedAt initially version: input.version, enabled: input.enabled, config: input.config ?? null