2026_04_08_kws_printer_create.sql 1.4 KB

1234567891011121314151617181920
  1. CREATE TABLE `kws_printer`
  2. (
  3. `id` bigint NOT NULL COMMENT '主键ID',
  4. `ent_id` bigint NOT NULL default -1 COMMENT '所属企业ID',
  5. `ent_name` varchar(255) NOT NULL default '' COMMENT '所属企业名称',
  6. `printer_name` varchar(100) NOT NULL DEFAULT '' COMMENT '打印机名称',
  7. `printer_type` varchar(50) NOT NULL DEFAULT '' COMMENT '打印机类型',
  8. `useful_life` varchar(50) NOT NULL DEFAULT '' COMMENT '可使用寿命',
  9. `online_status` tinyint NOT NULL DEFAULT 0 COMMENT '在线状态: 0-离线, 1-在线',
  10. `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
  11. `status` tinyint NOT NULL DEFAULT 0 COMMENT '启停状态: 0-启用, 1-停用',
  12. `create_by` bigint NOT NULL DEFAULT 0 COMMENT '创建人',
  13. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  14. `update_by` bigint NOT NULL DEFAULT 0 COMMENT '更新人',
  15. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  16. `del_flag` int NOT NULL DEFAULT 0 COMMENT '删除标识: 0-正常, 1-删除',
  17. PRIMARY KEY (`id`) USING BTREE,
  18. UNIQUE KEY `uk_ent_printer_name_del_flag` (`ent_id`, `printer_name`, `del_flag`) USING BTREE,
  19. KEY `idx_create_time` (`create_time`) USING BTREE
  20. ) COMMENT ='打印机表';