module.exports = (sequelize, DataTypes) => { const availability = sequelize.define( "availability", { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, user_id: { type: DataTypes.INTEGER, allowNull: true, }, day_of_week: { type: DataTypes.INTEGER, allowNull: false, }, start_time: { type: DataTypes.TIME, allowNull: false, }, end_time: { type: DataTypes.TIME, allowNull: false, }, created_at: DataTypes.DATE, updated_at: DataTypes.DATE, }, { timestamps: true, freezeTableName: true, tableName: "availability", } ); return availability; };