Files
dbgate/plugins/dbgate-plugin-sqlite/src/frontend/Dumper.js
Jan Prochazka 94ec41d95f fixes
2022-02-03 16:40:27 +01:00

18 lines
443 B
JavaScript

const { SqlDumper, arrayToHexString } = global.DBGATE_TOOLS;
class Dumper extends SqlDumper {
renameColumn(column, newcol) {
this.putCmd('^alter ^table %f ^rename ^column %i ^to %i', column, column.columnName, newcol);
}
renameTable(obj, newname) {
this.putCmd('^alter ^table %f ^rename ^to %i', obj, newname);
}
putByteArrayValue(value) {
this.putRaw(`x'${arrayToHexString(value)}'`);
}
}
module.exports = Dumper;