diff --git a/server/db.js b/server/db.js index 77ac899..cb7c34e 100644 --- a/server/db.js +++ b/server/db.js @@ -1,4 +1,4 @@ -var { Sequelize, Options } = require('sequelize'); +var { Sequelize } = require('sequelize'); var configs = require('./config/config.js'); const env = process.env.NODE_ENV; diff --git a/server/models/index.js b/server/models/index.js index 589159e..2ded0e0 100644 --- a/server/models/index.js +++ b/server/models/index.js @@ -60,13 +60,8 @@ async function initModels(sequelize) { Token.belongsTo(User, { foreignKey: 'userID' }); ResetRequest.belongsTo(User, { foreignKey: 'userID' }); - if (process.env.NODE_ENV == 'development') { - await Organization.drop(); - await Group.drop(); - await ResetRequest.drop(); - await sequelize.sync({ alter: true }); - } else { - await sequelize.sync({ alter: true }); + if (process.env.MIGRATE == 'true') { + await sequelize.sync({ force: true }); } return { User, Group, Organization, Token, ResetRequest };