From 24025223fd730d7ddf1fd62aaacfcd17fe507a24 Mon Sep 17 00:00:00 2001 From: HidekiCofema <88061116+HidekiCofema@users.noreply.github.com> Date: Wed, 8 Oct 2025 14:43:07 -0300 Subject: [PATCH] Update MSSQL.ts Avoid constraint name conflict --- packages/erd-editor/src/utils/schema-sql/MSSQL.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/erd-editor/src/utils/schema-sql/MSSQL.ts b/packages/erd-editor/src/utils/schema-sql/MSSQL.ts index b86c008a..92cbeb70 100644 --- a/packages/erd-editor/src/utils/schema-sql/MSSQL.ts +++ b/packages/erd-editor/src/utils/schema-sql/MSSQL.ts @@ -61,7 +61,7 @@ export function createSchema(state: RootState): string { uqColumns.forEach(column => { stringBuffer.push(`ALTER TABLE ${bracket}${table.name}${bracket}`); stringBuffer.push( - ` ADD CONSTRAINT ${bracket}UQ_${column.name}${bracket} UNIQUE (${bracket}${column.name}${bracket})\nGO` + ` ADD CONSTRAINT ${bracket}UQ_${table.name}_${column.name}${bracket} UNIQUE (${bracket}${column.name}${bracket})\nGO` ); stringBuffer.push(''); });