Skip to content

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? ​

optional schema?: 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).

Publicado bajo la licencia MIT.