From bdd32af8a11dc60a5efff2d057d072719cd47f15 Mon Sep 17 00:00:00 2001 From: mertmit Date: Sat, 11 Nov 2023 13:46:38 +0300 Subject: [PATCH] fix: create links as counterpart on bt creation Signed-off-by: mertmit --- packages/nocodb/src/services/columns.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/nocodb/src/services/columns.service.ts b/packages/nocodb/src/services/columns.service.ts index f93638bf6a..2fd57eb409 100644 --- a/packages/nocodb/src/services/columns.service.ts +++ b/packages/nocodb/src/services/columns.service.ts @@ -1837,7 +1837,9 @@ export class ColumnsService { id: param.source.base_id, }), ); - const isLinks = param.column.uidt === UITypes.Links; + const isLinks = + param.column.uidt === UITypes.Links || + (param.column as LinkToAnotherColumnReqType).type === 'bt'; // if xcdb base then treat as virtual relation to avoid creating foreign key if (param.source.isMeta()) {