feat: add table structure editor

This commit is contained in:
SuLea-IT committed 2026-05-02 19:40:40 +08:00
1 parent b335aacdba
commit f09d1b0973
10 files changed
+1152 -1

No files matched your search

+32
View File
@@ -216,6 +216,7 @@ export default {
editConnection: "Edit Connection",
newQuery: "New Query",
viewData: "View Data",
editStructure: "Edit Structure",
refreshChildren: "Refresh",
pin: "Pin",
unpin: "Unpin",
@@ -236,6 +237,37 @@ export default {
foreignKeys: "Foreign Keys",
triggers: "Triggers",
},
structureEditor: {
title: "Edit Table Structure",
refresh: "Refresh Structure",
columns: "Columns",
indexes: "Indexes",
foreignKeys: "Foreign Keys",
triggers: "Triggers",
addColumn: "Add Column",
addIndex: "Add Index",
columnName: "Column",
dataType: "Type",
nullable: "Nullable",
defaultValue: "Default",
comment: "Comment",
actions: "Actions",
indexName: "Index",
indexColumns: "Columns",
unique: "Unique",
primary: "Primary",
drop: "Drop",
restore: "Restore",
remove: "Remove",
yes: "Yes",
no: "No",
emptyReadonly: "No records",
sqlPreview: "SQL Preview",
noChanges: "No changes",
apply: "Apply Changes",
ready: "Ready",
saved: "Table structure updated",
},
diagram: {
title: "Relationship Diagram",
open: "View Diagram",
+32
View File
@@ -216,6 +216,7 @@ export default {
editConnection: "编辑连接",
newQuery: "新建查询",
viewData: "查看数据",
editStructure: "编辑表结构",
refreshChildren: "刷新",
pin: "置顶",
unpin: "取消置顶",
@@ -236,6 +237,37 @@ export default {
foreignKeys: "外键",
triggers: "触发器",
},
structureEditor: {
title: "编辑表结构",
refresh: "刷新结构",
columns: "字段",
indexes: "索引",
foreignKeys: "外键",
triggers: "触发器",
addColumn: "新增字段",
addIndex: "新增索引",
columnName: "字段名",
dataType: "类型",
nullable: "可为空",
defaultValue: "默认值",
comment: "注释",
actions: "操作",
indexName: "索引名",
indexColumns: "字段列表",
unique: "唯一",
primary: "主键",
drop: "删除",
restore: "恢复",
remove: "移除",
yes: "是",
no: "否",
emptyReadonly: "暂无记录",
sqlPreview: "SQL 预览",
noChanges: "暂无变更",
apply: "应用变更",
ready: "可执行",
saved: "表结构已更新",
},
diagram: {
title: "关系图",
open: "查看关系图",