MCPcopy Create free account
hub / github.com/subquery/subql / sequelizeFactory

Function sequelizeFactory

packages/node-core/src/db/db.module.ts:54–59  ·  view source on GitHub ↗
(option: SequelizeOption)

Source from the content-addressed store, hash-verified

52}
53
54const sequelizeFactory = (option: SequelizeOption) => async () => {
55 const numRetries = 5;
56 const sequelize = await establishConnectionSequelize(option, numRetries);
57 await sequelize.sync();
58 return sequelize;
59};
60
61const buildSequelizeOptions = (nodeConfig: NodeConfig, option: DbOption): SequelizeOption => {
62 const logger = getLogger('SQL');

Callers 3

establishNewSequelizeFunction · 0.85
forRootWithConfigMethod · 0.85
forRootMethod · 0.85

Calls 1

Tested by

no test coverage detected