diff --git a/package.json b/package.json index 133a0b7a..6ca2daf6 100644 --- a/package.json +++ b/package.json @@ -136,7 +136,7 @@ "cross-env": "^7.0.2", "css-loader": "^6.5.0", "electron": "^16.0.1", - "electron-builder": "^22.14.10", + "electron-builder": "^22.14.11", "electron-devtools-installer": "^3.2.0", "eslint": "^7.32.0", "eslint-config-standard": "^16.0.3", diff --git a/src/renderer/components/WorkspaceTabPropsTableForeignModal.vue b/src/renderer/components/WorkspaceTabPropsTableForeignModal.vue index 0eadd046..7e7af311 100644 --- a/src/renderer/components/WorkspaceTabPropsTableForeignModal.vue +++ b/src/renderer/components/WorkspaceTabPropsTableForeignModal.vue @@ -289,7 +289,7 @@ export default { addForeign () { this.foreignProxy = [...this.foreignProxy, { _antares_id: uidGen(), - constraintName: `FK_${this.foreignProxy.length + 1}`, + constraintName: `FK_${uidGen()}`, refSchema: this.schema, table: this.table, refTable: '',