ssps-bot/utils/models/group.js
Daniel Bulant 0f0e5debef test
2021-10-23 16:19:56 +02:00

29 lines
No EOL
650 B
JavaScript

const { Sequelize, Op, Model, DataTypes } = require("sequelize");
const sequelize = require("../sequelize");
const Class = require("./class");
const Group = sequelize.define(
"groups",
{
id: {
type: DataTypes.STRING(16),
primaryKey: true
},
abbrev: {
type: DataTypes.STRING
},
name: {
type: DataTypes.STRING
},
class: {
type: DataTypes.CHAR(2),
references: {
model: Class,
key: "id"
}
}
}
);
Group.belongsTo(Class, { as: "class" });
module.exports = Group;