module.exports = (sequelize, Sequelize) => { const Material = sequelize.define('materials', { id: { type: Sequelize.INTEGER, autoIncrement: true, primaryKey: true }, name: { type: Sequelize.STRING, allowNull: false }, link: { type: Sequelize.STRING, allowNull: true }, is_local: { type: Sequelize.BOOLEAN, allowNull: false }, type: { type: Sequelize.INTEGER, allowNull: false }, lesson_id: { type: Sequelize.INTEGER, allowNull: false }, createdAt: { type: Sequelize.DATE, allowNull: false, defaultValue: Sequelize.literal("NOW()") }, updatedAt: { type: Sequelize.DATE, allowNull: false, defaultValue: Sequelize.literal("NOW()") } }); return Material; }