Skip to content

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 ​

readonly driver: 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>

Publicado bajo la licencia MIT.