const { DataTypes } = require('sequelize'); const { sequelize } = require('../config/database'); const Banner = sequelize.define( 'Banner', { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, image_url: { type: DataTypes.STRING(500), allowNull: false, }, link_url: { type: DataTypes.STRING(500), allowNull: true, }, sort_order: { type: DataTypes.INTEGER, defaultValue: 0, }, is_active: { type: DataTypes.BOOLEAN, defaultValue: true, }, }, { tableName: 'banners', timestamps: true, underscored: true, createdAt: 'created_at', updatedAt: 'updated_at', } ); module.exports = Banner;