This commit is contained in:
Tom Moor
2018-08-06 22:22:15 -07:00
parent cad83f4e7b
commit 3334d783f3
2 changed files with 27 additions and 3 deletions

View File

@@ -83,9 +83,19 @@ const Document = sequelize.define(
defaultValue: DataTypes.UUIDV4,
primaryKey: true,
},
urlId: { type: DataTypes.STRING, primaryKey: true },
private: { type: DataTypes.BOOLEAN, defaultValue: true },
title: DataTypes.STRING,
urlId: {
type: DataTypes.STRING,
primaryKey: true,
},
title: {
type: DataTypes.STRING,
validate: {
len: {
args: [0, 100],
msg: 'Document title must be less than 100 characters',
},
},
},
text: DataTypes.TEXT,
revisionCount: { type: DataTypes.INTEGER, defaultValue: 0 },
publishedAt: DataTypes.DATE,