I am facing an issue in sequelize sync when alter: true with MySQL connection
node :- 14.X
mssql :- 2018
sequalize : v6
Case:
model: userAuthSettings has a default value and I have started the app a second time sequalize migration is alter:true
Error:
Executing (default): ALTER TABLE [userAuthSettings] ALTER COLUMN [loginRetryLimit] INTEGER DEFAULT 0;
node-app | /home/node/app/node_modules/sequelize/lib/dialects/mssql/query.js:314
node-app | return new sequelizeErrors.DatabaseError(err);
node-app | ^
node-app |
node-app | DatabaseError [SequelizeDatabaseError]: Incorrect syntax near the keyword 'DEFAULT'.
NOTE: I know it is sequelize issue but does anyone have a solution?
I need a solution in sequalize orm, how to solve this issue?