duckdb fixes

This commit is contained in:
SPRINX0\prochazka
2025-04-24 10:54:14 +02:00
parent 7b4d408733
commit de071b37eb
2 changed files with 10 additions and 6 deletions

View File

@@ -6,6 +6,10 @@ class Dumper extends SqlDumper {
renameSqlObject(obj, newname) { renameSqlObject(obj, newname) {
this.putCmd('^alter %k %f ^rename ^to %i', this.getSqlObjectSqlName(obj.objectTypeField), obj, newname); this.putCmd('^alter %k %f ^rename ^to %i', this.getSqlObjectSqlName(obj.objectTypeField), obj, newname);
} }
renameTable(obj, newname) {
this.putCmd('^alter ^table %f ^rename ^to %i', obj, newname);
}
} }
module.exports = Dumper; module.exports = Dumper;

View File

@@ -38,14 +38,14 @@ const dialect = {
dropIndex: true, dropIndex: true,
createForeignKey: false, createForeignKey: false,
enableForeignKeyChecks: false, enableForeignKeyChecks: false,
dropCheck: true, // dropCheck: true,
dropUnique: true, // dropUnique: true,
dropForeignKey: true, // dropForeignKey: true,
createPrimaryKey: false, createPrimaryKey: false,
dropPrimaryKey: true, // dropPrimaryKey: true,
dropReferencesWhenDropTable: true, dropReferencesWhenDropTable: true,
dropIndexContainsTableSpec: true, // dropIndexContainsTableSpec: true,
filteredIndexes: true, // filteredIndexes: true,
anonymousForeignKey: true, anonymousForeignKey: true,
}; };