2021-01-17 10:49:19 +08:00
|
|
|
const { DataTypes, Model } = require('sequelize');
|
|
|
|
|
const sequelize = require('../common/database');
|
2020-09-13 23:50:16 +08:00
|
|
|
|
2021-01-17 10:49:19 +08:00
|
|
|
class Message extends Model {}
|
2020-09-13 23:50:16 +08:00
|
|
|
|
2021-01-17 10:49:19 +08:00
|
|
|
Message.init(
|
|
|
|
|
{
|
|
|
|
|
id: {
|
|
|
|
|
type: DataTypes.UUID,
|
|
|
|
|
defaultValue: DataTypes.UUIDV4,
|
|
|
|
|
primaryKey: true,
|
|
|
|
|
},
|
|
|
|
|
title: DataTypes.STRING,
|
|
|
|
|
description: DataTypes.TEXT,
|
|
|
|
|
content: DataTypes.TEXT,
|
|
|
|
|
type: {
|
|
|
|
|
type: DataTypes.INTEGER,
|
|
|
|
|
defaultValue: 0,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{ sequelize }
|
|
|
|
|
);
|
2020-09-13 23:50:16 +08:00
|
|
|
|
2021-01-17 10:49:19 +08:00
|
|
|
module.exports = Message;
|