pass.sql 5.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. CREATE TABLE `device_lock_relate` (
  2. `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
  3. `DeviceId` varchar(255) NOT NULL COMMENT '锁设备ID(原始MacID)',
  4. `LockId` varchar(255) NOT NULL COMMENT '门禁ID',
  5. `LockName` varchar(255) NOT NULL COMMENT '门禁名称',
  6. `PlatformType` int NOT NULL COMMENT '设备平台类型 0 大数华创 1 海康威视',
  7. `PlatformConfigId` varchar(255) NOT NULL COMMENT '设备平台配置Id',
  8. `LastTime` datetime COMMENT '最后通信时间',
  9. `CreatedById` int(11) NOT NULL COMMENT '创建人ID',
  10. `UpdatedById` int(11) NOT NULL COMMENT '更新人ID',
  11. `CreatedBy` varchar(255) COMMENT '创建人',
  12. `UpdatedBy` varchar(255) COMMENT '更新人',
  13. `CreatedAt` datetime COMMENT '创建时间',
  14. `UpdatedAt` datetime COMMENT '更新时间',
  15. `DeletedAt` datetime COMMENT '删除时间',
  16. PRIMARY KEY (`id`)
  17. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '门禁表';
  18. CREATE TABLE `access_path` (
  19. `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
  20. `ObjId` varchar(255) NOT NULL COMMENT '设备ID或房间ID(实验室)',
  21. `ObjName` varchar(255) NOT NULL COMMENT '设备名称或房间名称(实验室)',
  22. `ObjType` int NOT NULL COMMENT '对象类型 0 仪器设备 1房间(实验室)',
  23. `LockId` varchar(255) NOT NULL COMMENT '门禁ID',
  24. `CreatedById` int(11) NOT NULL COMMENT '创建人ID',
  25. `CreatedBy` varchar(255) COMMENT '创建人',
  26. `CreatedAt` datetime COMMENT '创建时间',
  27. PRIMARY KEY (`id`)
  28. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '访问通路表';
  29. CREATE TABLE `user_lockaccess` (
  30. `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
  31. `LockId` varchar(255) NOT NULL COMMENT '门禁ID',
  32. `UserId` int(11) NOT NULL COMMENT '人员ID',
  33. `CreatedById` int(11) NOT NULL COMMENT '创建人ID',
  34. `CreatedBy` varchar(255) COMMENT '创建人',
  35. `CreatedAt` datetime COMMENT '创建时间',
  36. PRIMARY KEY (`id`)
  37. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '用户-门禁表';
  38. CREATE TABLE `device_task` (
  39. `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
  40. `TaskType` int NOT NULL COMMENT '任务类型 0人员删除,1人员注册,2照片注册,3访问时段设置',
  41. `DeviceId` varchar(255) NOT NULL COMMENT '锁设备ID(原始MacID)',
  42. `EquipmentName` varchar(255) NOT NULL COMMENT '设备名称',
  43. `PersonId` int(11) NOT NULL COMMENT '人员ID',
  44. `PersonName` varchar(255) NOT NULL COMMENT '人员名',
  45. `IdCard` varchar(255) NOT NULL COMMENT '人员Id卡号',
  46. `Url` varchar(255) NOT NULL COMMENT '人脸照片URL',
  47. `AccessDate` datetime COMMENT '访问权限设置执行日期,只更新当天的访问时段限制',
  48. `AccessTime` varchar(255) NOT NULL COMMENT '访问权限时段 年月日时分秒-年月日年月日时分秒',
  49. `TaskSequence` int(11) NOT NULL COMMENT '任务顺序,某些任务会有执行顺序,需按顺序执行',
  50. `ExecuteStatus` int(11) NOT NULL COMMENT '执行状态 0未执行,1已执行',
  51. `ExecuteResult` int(11) NOT NULL COMMENT '执行结果 0失败,1成功',
  52. `ExecuteInfo` text DEFAULT NULL COMMENT '执行结果扩展信息',
  53. `ExecuteTime` varchar(255) COMMENT '执行时间',
  54. `TaskFrequency` int(11) NOT NULL COMMENT '重试次数 缺省值为0',
  55. `CreatedById` int(11) NOT NULL COMMENT '创建人ID',
  56. `UpdatedById` int(11) NOT NULL COMMENT '更新人ID',
  57. `CreatedBy` varchar(255) COMMENT '创建人',
  58. `UpdatedBy` varchar(255) COMMENT '更新人',
  59. `CreatedAt` datetime COMMENT '创建时间',
  60. `UpdatedAt` datetime COMMENT '更新时间',
  61. `DeletedAt` datetime COMMENT '删除时间',
  62. PRIMARY KEY (`id`)
  63. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '人脸设备更新任务表';
  64. CREATE TABLE `record_history` (
  65. `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
  66. `ProjectSourse` varchar(255) NOT NULL COMMENT '项目来源,所属系统 mcs、biobank、lims',
  67. `ProjectAccount` varchar(255) NOT NULL COMMENT '开锁人员账号',
  68. `ProjectAccountName` varchar(255) NOT NULL COMMENT '指令发送发送对象 人脸识别智能锁、智能锁,历史原因字段有误',
  69. `SendTo` varchar(255) NOT NULL COMMENT '发送账号名称 历史原因字段有误',
  70. `DataItem` varchar(255) NOT NULL COMMENT '设备类型 31:扫码智能锁, 33:人脸识别智能锁',
  71. `Message` varchar(255) NOT NULL COMMENT '消息 发送消息内容',
  72. `IsSend` int(11) NOT NULL COMMENT '是否发送成功 0成功,1失败,2未发送',
  73. `DeviceId` varchar(255) NOT NULL COMMENT '设备id',
  74. `DeviceName` varchar(255) NOT NULL COMMENT '设备名',
  75. `ChannelCode` varchar(255) NOT NULL COMMENT '传感器编号(门禁ID)',
  76. `ChannelName` varchar(255) NOT NULL COMMENT '传感器名(门禁名称)',
  77. `CreateOn` datetime COMMENT '开锁时间',
  78. `CreatedById` int(11) NOT NULL COMMENT '创建人ID',
  79. `UpdatedById` int(11) NOT NULL COMMENT '更新人ID',
  80. `CreatedBy` varchar(255) COMMENT '创建人',
  81. `UpdatedBy` varchar(255) COMMENT '更新人',
  82. `CreatedAt` datetime COMMENT '创建时间',
  83. `UpdatedAt` datetime COMMENT '更新时间',
  84. `DeletedAt` datetime COMMENT '删除时间',
  85. PRIMARY KEY (`id`)
  86. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '开锁记录表';