'use strict'; module.exports = { up: async (queryInterface, Sequelize) => { await queryInterface.createTable('images', { id: { allowNull: false, primaryKey: true, type: Sequelize.UUID, defaultValue: Sequelize.UUIDV4 }, filename: { type: Sequelize.STRING, allowNull: false }, title: { type: Sequelize.STRING, allowNull: true }, description: { type: Sequelize.TEXT, allowNull: true }, uploadDate: { type: Sequelize.DATE, allowNull: false, defaultValue: Sequelize.NOW } }); }, down: async (queryInterface, Sequelize) => { await queryInterface.dropTable('images'); } };