const { DataTypes } = require('sequelize'); module.exports = (sequelize) => { const Image = sequelize.define('Image', { id: { type: DataTypes.UUID, defaultValue: DataTypes.UUIDV4, primaryKey: true }, filename: { type: DataTypes.STRING, allowNull: false }, title: { type: DataTypes.STRING, allowNull: true }, description: { type: DataTypes.TEXT, allowNull: true }, uploadDate: { type: DataTypes.DATE, defaultValue: DataTypes.NOW }, pageId: { type: DataTypes.UUID, allowNull: true } }, { tableName: 'images', timestamps: false }); return Image; };