File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -832,5 +832,6 @@ export default {
832832 packages_dag_field_path : 'Field Path' ,
833833 packages_dag_email_receivers : 'Email Receivers' ,
834834 packages_dag_merge_table_js_node_error : 'Merge table node cannot have JS node after it' ,
835- packages_dag_merge_table_table_not_allow_target : 'Merge table does not support writing to {val}'
835+ packages_dag_merge_table_table_not_allow_target : 'Merge table does not support writing to {val}' ,
836+ packages_dag_syncForeignKeyEnable : 'Sync Foreign Key' ,
836837}
Original file line number Diff line number Diff line change @@ -776,5 +776,6 @@ export default {
776776 packages_dag_field_path : '字段路径' ,
777777 packages_dag_email_receivers : '邮件接收人' ,
778778 packages_dag_merge_table_js_node_error : '主从合并节点后不允许存在 JS 节点' ,
779- packages_dag_merge_table_table_not_allow_target : '主从合并后不支持将 {val} 作为写入目标'
779+ packages_dag_merge_table_table_not_allow_target : '主从合并后不支持将 {val} 作为写入目标' ,
780+ packages_dag_syncForeignKeyEnable : '同步外键' ,
780781}
Original file line number Diff line number Diff line change @@ -771,5 +771,6 @@ export default {
771771 packages_dag_field_path : '字段路徑' ,
772772 packages_dag_email_receivers : '郵件接收人' ,
773773 packages_dag_merge_table_js_node_error : '主從合併節點後不允許存在 JS 節點' ,
774- packages_dag_merge_table_table_not_allow_target : '主從合併後不支持將 {val} 作為寫入目標'
774+ packages_dag_merge_table_table_not_allow_target : '主從合併後不支持將 {val} 作為寫入目標' ,
775+ packages_dag_syncForeignKeyEnable : '同步外鍵' ,
775776}
Original file line number Diff line number Diff line change @@ -1107,6 +1107,24 @@ export class Database extends NodeType {
11071107 }
11081108 }
11091109 } ,
1110+ syncForeignKeyEnable : {
1111+ title : i18n . t ( 'packages_dag_syncForeignKeyEnable' ) ,
1112+ type : 'boolean' ,
1113+ default : true ,
1114+ 'x-decorator' : 'FormItem' ,
1115+ 'x-decorator-props' : {
1116+ layout : 'horizontal' ,
1117+ } ,
1118+ 'x-component' : 'Switch' ,
1119+ 'x-reactions' : {
1120+ fulfill : {
1121+ state : {
1122+ visible :
1123+ '{{$values.attrs.capabilities.some(item => item.id==="create_constraint_function")}}' ,
1124+ } ,
1125+ } ,
1126+ } ,
1127+ } ,
11101128 noPkSyncMode : {
11111129 type : 'string' ,
11121130 title : i18n . t ( 'packages_dag_noPkSyncMode' ) ,
Original file line number Diff line number Diff line change @@ -1735,6 +1735,24 @@ export class Table extends NodeType {
17351735 }
17361736 }
17371737 } ,
1738+ syncForeignKeyEnable : {
1739+ title : i18n . t ( 'packages_dag_syncForeignKeyEnable' ) ,
1740+ type : 'boolean' ,
1741+ default : true ,
1742+ 'x-decorator' : 'FormItem' ,
1743+ 'x-decorator-props' : {
1744+ layout : 'horizontal' ,
1745+ } ,
1746+ 'x-component' : 'Switch' ,
1747+ 'x-reactions' : {
1748+ fulfill : {
1749+ state : {
1750+ visible :
1751+ '{{$values.attrs.capabilities.some(item => item.id==="create_constraint_function")}}' ,
1752+ } ,
1753+ } ,
1754+ } ,
1755+ } ,
17381756 noPkSyncMode : {
17391757 type : 'string' ,
17401758 title : i18n . t ( 'packages_dag_noPkSyncMode' ) ,
You can’t perform that action at this time.
0 commit comments