Skip to content

Documentation / @tenancy-node/orm-sequelize / SequelizeIntegrationOptions

Interface: SequelizeIntegrationOptions ​

Defined in: index.ts:13

Properties ​

maxInstances? ​

optional maxInstances?: number

Defined in: index.ts:17

Instancias vivas como máximo. Por defecto 50.


models ​

models: (sequelize) => void

Defined in: index.ts:15

Define los modelos en cada instancia nueva: (s) => { Cliente.init(attrs, { sequelize: s }) }.

Parameters ​

sequelize ​

Sequelize

Returns ​

void


options? ​

optional options?: Omit<Options, "username" | "database" | "host" | "port" | "password" | "dialect">

Defined in: index.ts:21

Opciones extra de Sequelize (sin conexión). Por defecto logging: false.


pool? ​

optional pool?: PoolOptions

Defined in: index.ts:19

Pool de cada instancia. Por defecto { min: 0, max: 5 }.

Publicado bajo la licencia MIT.