diff --git a/dbInit.js b/dbInit.js index 8d54070..92b316c 100644 --- a/dbInit.js +++ b/dbInit.js @@ -9,7 +9,7 @@ const sequelize = new Sequelize('database', 'username', 'password', { const db = require('./models/games.js')(sequelize, Sequelize.DataTypes); require('./models/users.js')(sequelize, Sequelize.DataTypes); -require('models/beatenGames.js')(sequelize, Sequelize.DataTypes); +require('./models/beatenGames.js')(sequelize, Sequelize.DataTypes); const force = process.argv.includes('--force') || process.argv.includes('-f'); diff --git a/index.js b/index.js index 6526700..ae8ed4d 100644 --- a/index.js +++ b/index.js @@ -50,30 +50,9 @@ for (const file of eventFiles) { client.login(process.env.token); -const { Sequelize } = require('sequelize'); - -const sequelize = new Sequelize('database', 'user', 'password', { - host: 'localhost', - dialect: 'sqlite', - logging: false, - storage: 'database.sqlite', -}); - -const Tags = sequelize.define('tags', { - name: { - type: Sequelize.STRING, - unique: true, - }, - description: Sequelize.TEXT, - username: Sequelize.STRING, - usage_count: { - type: Sequelize.INTEGER, - defaultValue: 0, - allowNull: false, - }, -}); - client.once(Events.ClientReady, () => { - Tags.sync({ force: true }); console.log(`Logged in as ${client.user.tag}!`); -}); \ No newline at end of file +}); + +require('sequelize'); +require('./dbObjects.js'); \ No newline at end of file