Uso sequelize.js para conectar sqlite, pero debo cerrar la conexión porque quiero modificar el archivo de sqlite. Windows no puede modificar el archivo cuando se está abriendo.
Creo el objeto así:
const sequelize = new Sequelize('database', null, null, { dialect: 'sqlite', storage: 'db.sql', define: { timestamps: false, freezeTableName: true }, dialectModule: sqlite3 })Y cuando cierro la conexión, no puedo volver a conectar sqlite por el objeto original. Intento usar ConnectionManager initPools, pero no funciona.
sequelize.close() // do something ... sequelize.connectionManager.initPools() sequelize.authenticate() // raise the error by disconnect