From 84fd14c12921dc7bb6c2232c1a7e023d3cabffa1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=AE=97=E6=B4=8B?= Date: Wed, 6 Dec 2023 14:50:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=94=AF=E6=8C=81=E8=BE=BE=E6=A2=A6?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/ops/db/InstanceEdit.vue | 3 +- mayfly_go_web/src/views/ops/db/SqlExec.vue | 2 +- .../ops/db/component/table/DbTableDataOp.vue | 4 +- .../src/views/ops/db/dialect/dm_dialect.ts | 281 ++++++++++++++++++ .../src/views/ops/db/dialect/index.ts | 9 +- .../src/views/ops/db/dialect/mysql_dialect.ts | 3 +- .../views/ops/db/dialect/postgres_dialect.ts | 3 +- server/go.mod | 4 +- server/internal/db/api/db.go | 4 +- server/internal/db/application/db.go | 4 +- server/internal/db/dbm/conn.go | 2 + server/internal/db/dbm/db_type.go | 5 + server/internal/db/dbm/dialect.go | 2 + server/internal/db/dbm/dialect_dm.go | 195 ++++++++++++ server/internal/db/dbm/dialect_mysql.go | 4 + server/internal/db/dbm/info.go | 2 + server/internal/db/dbm/metasql/dm_meta.sql | 56 ++++ 17 files changed, 571 insertions(+), 12 deletions(-) create mode 100644 mayfly_go_web/src/views/ops/db/dialect/dm_dialect.ts create mode 100644 server/internal/db/dbm/dialect_dm.go create mode 100644 server/internal/db/dbm/metasql/dm_meta.sql diff --git a/mayfly_go_web/src/views/ops/db/InstanceEdit.vue b/mayfly_go_web/src/views/ops/db/InstanceEdit.vue index b8bdb3bf..2ca210e9 100644 --- a/mayfly_go_web/src/views/ops/db/InstanceEdit.vue +++ b/mayfly_go_web/src/views/ops/db/InstanceEdit.vue @@ -11,6 +11,7 @@ + @@ -79,7 +80,7 @@