'use strict'; const { DataTypes } = require('sequelize'); const sequelize = require('../../config/db.config'); const CourseAchievement = sequelize.define('CourseAchievement', { id: { type: DataTypes.BIGINT, primaryKey: true, autoIncrement: true }, course_id: { type: DataTypes.BIGINT, allowNull: false }, achievement_key: { type: DataTypes.STRING(100), allowNull: false }, order_index: { type: DataTypes.INTEGER, defaultValue: 0 }, }, { tableName: 'course_achievements', timestamps: true, }); module.exports = CourseAchievement;