Stopped Sequelize from wiping tokens

This commit is contained in:
Ceferino Patino 2022-03-05 19:30:26 -06:00
commit 9807e412be
2 changed files with 3 additions and 8 deletions

View file

@ -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;

View file

@ -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 };