Archived
1
0
This repository has been archived on 2022-11-26. You can view files and clone it, but cannot push or open issues or pull requests.
moyklass.com/sequelize/models/lessons.model.js
2022-06-03 00:56:12 +03:00

42 lines
671 B
JavaScript

const { DataTypes } = require("sequelize");
module.exports = (sequelize) => {
sequelize.define(
"lessons",
{
id: {
autoIncrement: true,
type: DataTypes.INTEGER,
allowNull: false,
primaryKey: true,
},
date: {
type: DataTypes.DATEONLY,
allowNull: false,
},
title: {
type: DataTypes.STRING(100),
allowNull: true,
},
status: {
type: DataTypes.INTEGER,
allowNull: true,
defaultValue: 0,
},
},
{
sequelize,
tableName: "lessons",
schema: "public",
timestamps: false,
indexes: [
{
name: "lessons_pkey",
unique: true,
fields: [{ name: "id" }],
},
],
}
);
};