cnc-speed-calculator/sequelize/index.js
Sebastien Clement 457ffc366f 🔨 Add base projet
2021-01-27 23:36:51 +01:00

21 lines
538 B
JavaScript

const { Sequelize } = require('sequelize');
const logger = require('../config/winston')
const sequelize = new Sequelize({
dialect: 'sqlite',
storage: 'db.sqlite',
logQueryParameters: true,
benchmark: true,
logging: msg => logger.debug.bind(msg)
});
const modelDefiners = [
require('./models/preset-cut.model'),
require('./models/preset-step-down-factor.model'),
require('./models/need-init.model')
];
for (const modelDefiner of modelDefiners) {
modelDefiner(sequelize);
}
module.exports = sequelize;