Method
forRoot
(option: DbOption = DEFAULT_DB_OPTION)
Source from the content-addressed store, hash-verified
| 108 | } |
| 109 | |
| 110 | static forRoot(option: DbOption = DEFAULT_DB_OPTION): DynamicModule { |
| 111 | return { |
| 112 | module: DbModule, |
| 113 | providers: [ |
| 114 | { |
| 115 | provide: Sequelize, |
| 116 | useFactory: (nodeConfig: NodeConfig) => sequelizeFactory(buildSequelizeOptions(nodeConfig, option))(), |
| 117 | inject: [NodeConfig], |
| 118 | }, |
| 119 | ], |
| 120 | exports: [Sequelize], |
| 121 | }; |
| 122 | } |
| 123 | |
| 124 | static forFeature(models: string[]): DynamicModule { |
| 125 | return { |