folder.js 367 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
'use strict'

/**
 * Folder schema
 */
module.exports = (sequelize, DataTypes) => {
  let folderSchema = sequelize.define('folder', {
    name: {
      type: DataTypes.STRING,
      allowNull: false
    }
  }, {
    timestamps: true,
    version: true,
    indexes: [
      {
        unique: true,
        fields: ['name']
      }
    ]
  })

  return folderSchema
}