summaryrefslogtreecommitdiffstats
path: root/server/lib/sequelize.js
diff options
context:
space:
mode:
authorJannik Schönartz2019-03-07 20:20:25 +0100
committerJannik Schönartz2019-03-07 20:20:25 +0100
commit0999302d99156200ff174d5ec56d6831c8afd332 (patch)
tree56dfcf175c3d5b15dd44eb8d156e4448caaa5455 /server/lib/sequelize.js
parent[server/ipranges] Forgot to commit the lib. ¯\_(ツ)_/¯ (diff)
downloadbas-0999302d99156200ff174d5ec56d6831c8afd332.tar.gz
bas-0999302d99156200ff174d5ec56d6831c8afd332.tar.xz
bas-0999302d99156200ff174d5ec56d6831c8afd332.zip
[server] New clients are automaticly added to the groups of the fitting subranges
Add conflict models Sequelize string operators depricated fix IPv4 is now saved as decimal in the database Add host to config instead of hardcoding Rename ip.js lib to iphelper.js
Diffstat (limited to 'server/lib/sequelize.js')
-rw-r--r--server/lib/sequelize.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/server/lib/sequelize.js b/server/lib/sequelize.js
index 3624723..b6b99dd 100644
--- a/server/lib/sequelize.js
+++ b/server/lib/sequelize.js
@@ -7,7 +7,12 @@ var Sequelize = require('sequelize')
var config = require(path.join(__appdir, 'config', 'database'))
var db = {}
-var sequelize = new Sequelize(config.database, config.username, config.password, config)
+var sequelize = new Sequelize(config.database, config.username, config.password, {
+ host: config.host,
+ dialect: config.dialect,
+ operatorsAliases: false
+})
+const Op = Sequelize.Op
fs
.readdirSync(path.join(__dirname, '/../models'))
@@ -24,5 +29,6 @@ Object.keys(db).forEach(modelName => {
db.sequelize = sequelize
db.Sequelize = Sequelize
+db.Op = Op
module.exports = db