const Schema = require('mongoose').Schema;

module.exports = new Schema({
  tag: {
    type: String,
    required: true,
    unique: true,
    desc: 'TAG',
  },

  id: {   // 这个很特别， 居然是印尼语的简称，不能用做id了，就降格为普通的印尼语，原id换成tag
    type: String,
    desc: '印尼语',
    // required : true, 
    // unique : true,
    // desc : 'TAG',
  },

  valid: {
    type: Boolean,
    default: false,
    desc: '是否可用'
  },

  en: {
    type: String,
    desc: '英文名',
    // unique: true,
    required: true,
  },

  zh: {
    type: String,
    desc: '中文名',
    // unique: true,
    required: true,
  },

  timeCreate: {
    type: Date,
    desc: '创建时间',
    default: Date.now,
    orderable: true,
  },

  timeLastModify: {
    type: Date,
    desc: '最后修改时间',
    default: Date.now,
    orderable: true,
  },

}, {
  strict: false,
});
