Documentation / @tenancy-node/core / DatabaseManager
Interface: DatabaseManager
Defined in: core/src/ports/database.ts:4
Crea y elimina bases de datos (o schemas) en un motor concreto. Se implementa en los drivers.
Properties
driver
readonlydriver:string
Defined in: core/src/ports/database.ts:5
Methods
createDatabase()
createDatabase(
name):Promise<void>
Defined in: core/src/ports/database.ts:6
Parameters
name
string
Returns
Promise<void>
databaseExists()
databaseExists(
name):Promise<boolean>
Defined in: core/src/ports/database.ts:8
Parameters
name
string
Returns
Promise<boolean>
deleteDatabase()
deleteDatabase(
name):Promise<void>
Defined in: core/src/ports/database.ts:7
Parameters
name
string
Returns
Promise<void>