У меня есть база данных для моего бота Discord, которую я сделал в соответствии с этим руководством: https://discordjs.guide/sequelize/. Тем не менее, похоже, что руководство было сделано только для ботов на локальном хосте, но мой бот размещен на Heroku https://heroku.com/ со всеми файлами на GitHub. И при перезагрузке бота база данных просто падает, если я могу так сказать. Я обнаружил, что локально база данных работает отлично, но на GitHub + Heroku при перезапуске бота вся информация просто исчезает, как никогда там не было.
Я пытался переместить код базы данных в другой файл, но, конечно, ничего не изменилось. Я предполагаю, что мне нужно что-то здесь изменить, и я просто не вижу чего-то действительно простого:
const sequelize = new Sequelize('database', 'user', 'password', {
host: 'localhost',
dialect: 'sqlite',
logging: false,
// SQLite only
storage: 'databases.sqlite',
});