@hv-kit/hexpress
Version:
facilitates typescript backend development with express
58 lines • 2.37 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.sequelizeInit = exports.operatorsAliases = void 0;
const hexpress_config_json_1 = __importDefault(require("../../../../hexpress.config.json"));
const sequelize_1 = require("sequelize");
exports.operatorsAliases = {
$and: sequelize_1.Op.and,
$or: sequelize_1.Op.or,
$eq: sequelize_1.Op.eq,
$ne: sequelize_1.Op.ne,
$is: sequelize_1.Op.is,
$not: sequelize_1.Op.not,
$col: sequelize_1.Op.col,
$gt: sequelize_1.Op.gt,
$gte: sequelize_1.Op.gte,
$lt: sequelize_1.Op.lt,
$lte: sequelize_1.Op.lte,
$between: sequelize_1.Op.between,
$notBetween: sequelize_1.Op.notBetween,
$all: sequelize_1.Op.all,
$in: sequelize_1.Op.in,
$notIn: sequelize_1.Op.notIn,
$like: sequelize_1.Op.like,
$notLike: sequelize_1.Op.notLike,
$startsWith: sequelize_1.Op.startsWith,
$endsWith: sequelize_1.Op.endsWith,
$substring: sequelize_1.Op.substring,
$iLike: sequelize_1.Op.iLike,
$notILike: sequelize_1.Op.notILike,
$regexp: sequelize_1.Op.regexp,
$notRegexp: sequelize_1.Op.notRegexp,
$iRegexp: sequelize_1.Op.iRegexp,
$notIRegexp: sequelize_1.Op.notIRegexp,
$any: sequelize_1.Op.any,
$match: sequelize_1.Op.match,
$contains: sequelize_1.Op.contains,
$contained: sequelize_1.Op.contained,
$overlap: sequelize_1.Op.overlap,
$adjacent: sequelize_1.Op.adjacent,
$strictLeft: sequelize_1.Op.strictLeft,
$strictRight: sequelize_1.Op.strictRight,
$noExtendRight: sequelize_1.Op.noExtendRight,
$noExtendLeft: sequelize_1.Op.noExtendLeft,
};
exports.sequelizeInit = new sequelize_1.Sequelize(hexpress_config_json_1.default.db.database, hexpress_config_json_1.default.db.username, hexpress_config_json_1.default.db.password, {
operatorsAliases: exports.operatorsAliases,
host: hexpress_config_json_1.default.db.host,
port: hexpress_config_json_1.default.db.port,
dialect: hexpress_config_json_1.default.db.dialect
});
exports.default = {
operatorsAliases: exports.operatorsAliases,
sequelizeInit: exports.sequelizeInit,
};
//# sourceMappingURL=db.js.map