backend_adaptive_learning/models/monitoringModels/classModel.js
2024-09-13 20:03:35 +07:00

37 lines
694 B
JavaScript

import db from "../../database/db.js";
const ClassModel = (DataTypes) => {
const Classes = db.define(
"class",
{
ID_CLASS: {
type: DataTypes.UUID,
primaryKey: true,
defaultValue: DataTypes.UUIDV4,
allowNull: false,
validate: {
notEmpty: true,
},
},
NAME_CLASS: {
type: DataTypes.STRING(100),
allowNull: false,
validate: {
notEmpty: true,
},
},
TOTAL_STUDENT: {
type: DataTypes.INTEGER,
allowNull: true,
},
},
{
timestamps: false,
tableName: "class",
}
);
return Classes;
};
export default ClassModel;