From a68a1334fcfb5372dc2e471237bda9922eb8791e Mon Sep 17 00:00:00 2001 From: Nybkox Date: Thu, 3 Apr 2025 18:58:40 +0200 Subject: [PATCH] feat(duckdb): add rename sql object --- plugins/dbgate-plugin-duckdb/src/frontend/Dumper.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/dbgate-plugin-duckdb/src/frontend/Dumper.js b/plugins/dbgate-plugin-duckdb/src/frontend/Dumper.js index 5e45dae5d..8af6e8e8b 100644 --- a/plugins/dbgate-plugin-duckdb/src/frontend/Dumper.js +++ b/plugins/dbgate-plugin-duckdb/src/frontend/Dumper.js @@ -2,6 +2,10 @@ const { SqlDumper, arrayToHexString } = require('dbgate-tools'); class Dumper extends SqlDumper { autoIncrement() {} + + renameSqlObject(obj, newname) { + this.putCmd('^alter %k %f ^rename ^to %i', this.getSqlObjectSqlName(obj.objectTypeField), obj, newname); + } } module.exports = Dumper;