From d2a92ab6336747d00ad93962e1fca66b8560044b Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Sat, 2 Mar 2019 22:49:39 +0100 Subject: [PATCH] Updated models adventure from string to text. Cleaned up comments and unused code in models/index.js. The database does not sync so migrations will need to be created. --- src/db/models/adventure.js | 2 +- src/db/models/image.js | 9 --------- src/db/models/index.js | 23 ----------------------- 3 files changed, 1 insertion(+), 33 deletions(-) diff --git a/src/db/models/adventure.js b/src/db/models/adventure.js index e8ac544..3a09605 100644 --- a/src/db/models/adventure.js +++ b/src/db/models/adventure.js @@ -20,7 +20,7 @@ module.exports = (sequelize, DataTypes) => { notNull: true }, subtext: { - type: DataTypes.STRING, + type: DataTypes.TEXT, notNull: false, default: null }, diff --git a/src/db/models/image.js b/src/db/models/image.js index 43f8d7d..70a956b 100644 --- a/src/db/models/image.js +++ b/src/db/models/image.js @@ -12,15 +12,6 @@ module.exports = (sequelize, DataTypes) => { adventure_id: { type: DataTypes.INTEGER, }, - // adventure_key: { - // type: DataTypes.INTEGER, - // allowNull: false, - // references: { - // model: 'adventures', - // key: 'id', - // as: 'adventureKey' - // } - // }, description: { type: DataTypes.TEXT, allowNull: true diff --git a/src/db/models/index.js b/src/db/models/index.js index 93af27d..43695b5 100644 --- a/src/db/models/index.js +++ b/src/db/models/index.js @@ -27,29 +27,6 @@ fs db[model.name] = model; }); -// const AdventureModel = require('./adventure') - -// db.adventure = require('./adventure.js')(sequelize, Sequelize); -// db.image = require('./image.js')(sequelize, Sequelize); -// db.imagevariation = require('./imagevariation.js')(sequelize, Sequelize); -// db.location = require('./location.js')(sequelize, Sequelize); - -// db.location.sync({ force: false }); -// db.adventure.sync({ force: false }); -// db.image.sync({ force: false }); -// db.imagevariation.sync({ force: false }); - - -// Object.keys(db).forEach(modelName => { -// console.log('modelName', modelName) -// if (db[modelName].associate) { -// console.log(`yes ${modelName} has an assocination`) -// console.log(db[modelName]) -// console.log(db) -// db[modelName].associate(db); -// } -// }); - db.sequelize = sequelize; module.exports = db;