Stopped Sequelize from wiping tokens
This commit is contained in:
parent
cd1c39cd71
commit
9807e412be
2 changed files with 3 additions and 8 deletions
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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 };
|
||||
|
|
|
|||
Reference in a new issue