task.js 669 Bytes
/**
 * Created by Tommy Huang on 18/04/17.
 */

const sequelize = require('./db').db
const Sequelize = require('sequelize')

const Task = sequelize.define('task', {
  id: {
    type: Sequelize.STRING,
    primaryKey: true
  },
  taskId: {
    type: Sequelize.STRING,
    field: 'task_id',
    allowNull: false,
  },
  userId: {
    type: Sequelize.STRING,
    field: 'user_id',
    allowNull: false,
  },
  status: {
    type: Sequelize.STRING,
    allowNull: false,
    defaultValue: '处理中'
  },
  kind: {
    type: Sequelize.STRING,
    allowNull: false,
  },
}, {
  timestamp: true,
  createdAt: 'created_at',
  updatedAt: 'updated_at',
})
module.exports = Task