fix create & drop database on oracle

This commit is contained in:
Jan Prochazka
2024-08-30 11:00:41 +02:00
parent 0c4ad146b8
commit 075f92ac31

View File

@@ -2,16 +2,19 @@ const { SqlDumper, arrayToHexString, testEqualTypes } = global.DBGATE_PACKAGES['
class Dumper extends SqlDumper { class Dumper extends SqlDumper {
createDatabase(name) { createDatabase(name) {
this.putCmd( this.put(
`CREATE USER c##${name} `CREATE USER c##${name}
IDENTIFIED BY ${name} IDENTIFIED BY ${name}
DEFAULT TABLESPACE users DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp TEMPORARY TABLESPACE temp
QUOTA 10M ON users;`, QUOTA 10M ON users`
name
); );
} }
dropDatabase(name) {
this.put(`DROP USER ${name}`);
}
// oracle uses implicit transactions // oracle uses implicit transactions
beginTransaction() {} beginTransaction() {}