const { DataTypes } = require("sequelize"); const sequelize = require("../../config/db.config"); const LessonPage = sequelize.define("LessonPage", { page_id: { type: DataTypes.BIGINT, primaryKey: true, autoIncrement: true }, lesson_id: { type: DataTypes.BIGINT, allowNull: false, unique: true }, blocks: { type: DataTypes.JSONB, allowNull: false, defaultValue: [] }, createdBy: { type: DataTypes.BIGINT, allowNull: true, label: "Created By" }, updatedBy: { type: DataTypes.BIGINT, allowNull: true, label: "Updated By" }, }, { tableName: "lesson_pages", timestamps: true, paranoid: false, }); module.exports = LessonPage;