/
ruscreator
/
Webed
Обзор
Документация
Войти
/
ruscreator
/
Webed
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
backend/src/models/Article.js
33 строки
666 B
Алексей Слепов
Initial commit
17 фев 2025, 15:15
17 фев 2025, 15:15
63a31d6
Код
Авторство
О чём код?
const { DataTypes } = require('sequelize'); module.exports = (sequelize) => { const Article = sequelize.define('Article', { id: { type: DataTypes.UUID, defaultValue: DataTypes.UUIDV4, primaryKey: true }, title: { type: DataTypes.STRING, allowNull: false }, content: { type: DataTypes.TEXT, allowNull: false }, excerpt: { type: DataTypes.TEXT, allowNull: true }, status: { type: DataTypes.ENUM('draft', 'published'), defaultValue: 'draft' }, tags: { type: DataTypes.ARRAY(DataTypes.STRING), defaultValue: [] } }); return Article; };