Documentation / @tenancy-node/db / MigrationContext
Interface: MigrationContext
Defined in: db/src/migrations/migrator.ts:30
Conexión de la base que se migra, para migradores que no usan Kysely (Knex, Prisma, Drizzle).
Properties
connection
connection:
ConnectionOptions
Defined in: db/src/migrations/migrator.ts:34
kind
kind:
DialectKind
Defined in: db/src/migrations/migrator.ts:33
native
native:
unknown
Defined in: db/src/migrations/migrator.ts:38
Pool nativo (mysql2 / pg) de esa base.
schema?
optionalschema?:string|null
Defined in: db/src/migrations/migrator.ts:40
Modo schema: schema del tenant (la tabla de control de migraciones vive ahí).
tenant
tenant:
Tenant|null
Defined in: db/src/migrations/migrator.ts:32
Tenant dueño de la base; null en la base central.
url
url:
string
Defined in: db/src/migrations/migrator.ts:36
URL con credenciales (postgres://user:pass@host/db).