diff --git a/src/renderer/components/ForeignKeySelect.vue b/src/renderer/components/ForeignKeySelect.vue index 51ac0866..abd0ea55 100644 --- a/src/renderer/components/ForeignKeySelect.vue +++ b/src/renderer/components/ForeignKeySelect.vue @@ -51,7 +51,7 @@ export default { }), isValidDefault () { if (!this.foreignList.length) return true; - return this.foreignList.some(foreign => foreign.foreign_column.toString() === this.value.toString()); + return this.value === null || this.foreignList.some(foreign => foreign.foreign_column.toString() === this.value.toString()); } }, async created () {