diff --git a/types/test/sequelize.ts b/types/test/sequelize.ts index 150b61449e67..54931e58255d 100644 --- a/types/test/sequelize.ts +++ b/types/test/sequelize.ts @@ -1,4 +1,4 @@ -import { Config, Sequelize, Model, QueryTypes, ModelCtor } from 'sequelize'; +import { Config, Sequelize, Model, QueryTypes, ModelCtor, Op } from 'sequelize'; import { Fn } from 'sequelize/lib/utils'; Sequelize.useCLS({ @@ -20,6 +20,24 @@ export const sequelize = new Sequelize({ } }); +// static members +Sequelize.fn('max', Sequelize.col('age')) +Sequelize.literal('1-2') +Sequelize.cast('123', 'integer') +Sequelize.and() +Sequelize.or() +Sequelize.json('data.id') +Sequelize.where(Sequelize.col("ABS"), Op.is, null); + +// instance members +sequelize.fn('max', sequelize.col('age')) +sequelize.literal('1-2') +sequelize.cast('123', 'integer') +sequelize.and() +sequelize.or() +sequelize.json('data.id') +sequelize.where(sequelize.col("ABS"), Op.is, null); + const databaseName = sequelize.getDatabaseName(); const conn = sequelize.connectionManager;