..
Viewing
index.js
30 lines (29 loc) • 1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 | const databaseConfig = require('../config/db.config.js');
const Sequelize = require('sequelize');
const sequelize = new Sequelize(databaseConfig.database, databaseConfig.username, databaseConfig.password, {
host: databaseConfig.host,
dialect: databaseConfig.dialect,
operatorsAliases: false,
pool: {
max: databaseConfig.pool.max,
min: databaseConfig.pool.min,
acquire: databaseConfig.pool.acquire,
idle: databaseConfig.pool.idle
},
define: {
timestamps: false
},
logging: false
});
const db = {};
db.Sequelize = Sequelize;
db.sequelize = sequelize;
db.users = require('./users.model')(Sequelize, sequelize);
db.citizens = require('./citizens.model.js')(Sequelize, sequelize);
db.village_master = require('./village_master.model.js')(Sequelize, sequelize);
db.bank_master = require('./bank_master.model.js')(Sequelize, sequelize);
db.district_master = require('./district_master.model.js')(Sequelize, sequelize);
db.mandal_master = require('./mandal_master.model.js')(Sequelize, sequelize);
db.civil_supplies = require('./civil_supplies.model.js')(Sequelize, sequelize);
db.state_master = require('./state_master.model.js')(Sequelize, sequelize);
module.exports = db;
|
|