Discord. js Sequelize отбрасывает базу данных при перезапуске с файлами на GitHub - PullRequest
0 голосов
/ 09 января 2020

У меня есть база данных для моего бота 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',
});
...