diff --git a/packages/nc-gui-v2/components/template/Editor.vue b/packages/nc-gui-v2/components/template/Editor.vue index ef3620f802..d97377aba2 100644 --- a/packages/nc-gui-v2/components/template/Editor.vue +++ b/packages/nc-gui-v2/components/template/Editor.vue @@ -92,7 +92,7 @@ const data = reactive<{ title: string | null; name: string; tables: (TableType & const validators = computed(() => data.tables.reduce>((acc, table, tableIdx) => { - acc[`tables.${tableIdx}.table_name`] = [fieldRequiredValidator] + acc[`tables.${tableIdx}.ref_table_name`] = [fieldRequiredValidator] hasSelectColumn.value[tableIdx] = false table.columns?.forEach((column, columnIdx) => { @@ -425,8 +425,8 @@ async function importTemplate() { } } const tableMeta = await $api.dbTable.create(project?.value?.id as string, { - table_name: table.table_name, - // leave title empty to get a generated one based on table_name + table_name: table.ref_table_name, + // leave title empty to get a generated one based on ref_table_name title: '', columns: table.columns, }) @@ -581,9 +581,9 @@ onMounted(() => { >