Meta.ts 424 B

123456789101112131415161718192021
  1. 'use strict';
  2. /**
  3. * 表的meta字段
  4. * {
  5. * state:{ type: Number, default: 0 },
  6. * createdAt: timestamps,
  7. * updatedAt: timestamps
  8. * }
  9. */
  10. export default schema => {
  11. schema.add({
  12. meta: {
  13. state: { type: Number, default: 0 }, // 数据状态: 0-正常;1-标记删除
  14. comment: String,
  15. }
  16. });
  17. schema.set('timestamps', {
  18. createdAt: 'meta.createdAt',
  19. updatedAt: 'meta.updatedAt',
  20. });
  21. };