From c2571cfdb6e1944edd3b8604dad0ec54fb04dedc Mon Sep 17 00:00:00 2001 From: James Mikrut Date: Fri, 17 May 2024 14:11:14 -0400 Subject: [PATCH] fix(db-postgres): uuid custom db name (#6408) ## Description Fixes an issue with creating versions when using custom DB names, `uuid`, and drafts. --------- Co-authored-by: PatrikKozak --- packages/db-postgres/src/createVersion.ts | 3 +-- test/database/config.ts | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/db-postgres/src/createVersion.ts b/packages/db-postgres/src/createVersion.ts index ea7cb8310f..3bf291f256 100644 --- a/packages/db-postgres/src/createVersion.ts +++ b/packages/db-postgres/src/createVersion.ts @@ -45,8 +45,7 @@ export async function createVersion( const table = this.tables[tableName] - const relationshipsTable = - this.tables[`_${defaultTableName}${this.versionsSuffix}${this.relationshipsSuffix}`] + const relationshipsTable = this.tables[`${tableName}${this.relationshipsSuffix}`] if (collection.versions.drafts) { await db.execute(sql` diff --git a/test/database/config.ts b/test/database/config.ts index 14f8061037..93d10921a5 100644 --- a/test/database/config.ts +++ b/test/database/config.ts @@ -157,7 +157,9 @@ export default buildConfigWithDefaults({ ], }, ], - versions: true, + versions: { + drafts: true, + }, }, ], globals: [