| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- -- 硬件设备
- create table business_machine(
- machine_id varchar(30) not null comment '设备ID',
- b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
- machine_code varchar(30) not null comment '设备编码',
- machine_version varchar(30) not null comment '设备版本',
- machine_type_cd varchar(12) not null comment '设备类型 门禁9999 详情查看t_dict 表',
- community_id varchar(30) not null comment '小区ID',
- machine_name varchar(200) not null comment '设备名称',
- auth_code varchar(64) not null comment '授权码',
- machine_ip varchar(64) comment '设备IP',
- machine_mac varchar(64) comment '设备mac',
- location_type_cd varchar(12) not null default '1000' comment '位置类型,1000 东大门 1001 西大门 1002 北大门 1003 南大门 2000 单元门 3000 房屋门',
- location_obj_id varchar(30) not null default '-1' comment '对象ID,大门时小区ID,单元门 时单元ID 房屋时房屋ID',
- state varchar(12) not null default '1000' comment '设备状态,设备配置同步状态 1000 未同步 1100 同步中 1200 已同步',
- create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- operate VARCHAR(4) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
- );
- CREATE INDEX idx_bm_machine_id ON business_machine(machine_id);
- CREATE INDEX idx_bm_b_id ON business_machine(b_id);
- create table machine(
- machine_id varchar(30) not null comment '设备ID',
- b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
- machine_code varchar(30) not null comment '设备编码',
- machine_version varchar(30) not null comment '设备版本',
- machine_type_cd varchar(12) not null comment '设备类型 门禁9999 详情查看t_dict 表',
- community_id varchar(30) not null comment '小区ID',
- machine_name varchar(200) not null comment '设备名称',
- auth_code varchar(64) not null comment '授权码',
- machine_ip varchar(64) comment '设备IP',
- machine_mac varchar(64) comment '设备mac',
- location_type_cd varchar(12) not null default '1000' comment '位置类型,1000 东大门 1001 西大门 1002 北大门 1003 南大门 2000 单元门 3000 房屋门',
- location_obj_id varchar(30) not null default '-1' comment '对象ID,大门时小区ID,单元门 时单元ID 房屋时房屋ID',
- state varchar(12) not null default '1000' comment '设备状态,设备配置同步状态 1000 未同步 1100 同步中 1200 已同步',
- create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- status_cd VARCHAR(2) NOT NULL DEFAULT '0' COMMENT '数据状态,详细参考c_status表,S 保存,0, 在用 1失效',
- UNIQUE KEY (machine_id)
- );
- CREATE INDEX idx_machine_id ON machine(machine_id);
- CREATE INDEX idx_machine_b_id ON machine(b_id);
- --
- CREATE TABLE business_machine_attrs(
- machine_id VARCHAR(30) NOT NULL COMMENT '费用ID',
- b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
- community_id varchar(30) not null comment '小区ID',
- attr_id VARCHAR(30) NOT NULL COMMENT '属性id',
- spec_cd VARCHAR(12) NOT NULL COMMENT '规格id,参考spec表',
- `value` VARCHAR(50) NOT NULL COMMENT '属性值',
- operate VARCHAR(4) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
- );
- CREATE INDEX idx_bma_machine_id ON business_machine_attrs(machine_id);
- CREATE INDEX idx_bma_b_id ON business_pay_fee_attrs(b_id);
- -- c_orders_attrs
- CREATE TABLE machine_attrs(
- machine_id VARCHAR(30) NOT NULL COMMENT '设备ID',
- b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
- community_id varchar(30) not null comment '小区ID',
- attr_id VARCHAR(30) NOT NULL COMMENT '属性id',
- spec_cd VARCHAR(12) NOT NULL COMMENT '规格id,参考spec表',
- `value` VARCHAR(50) NOT NULL COMMENT '属性值',
- status_cd VARCHAR(2) NOT NULL DEFAULT '0' COMMENT '数据状态,详细参考c_status表,S 保存,0, 在用 1失效',
- UNIQUE KEY (machine_id)
- );
- CREATE INDEX idx_machine_a_machine_id ON machine_attrs(machine_id);
- CREATE INDEX idx_machine_a_b_id ON machine_attrs(b_id);
|