create_parking_space.sql 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. create table business_parking_area(
  2. pa_id varchar(30) not null comment '停车场ID',
  3. b_id varchar(30) not null comment '业务ID',
  4. community_id varchar(30) not null comment '小区ID',
  5. num varchar(12) not null comment '停车场编号',
  6. type_cd varchar(12) not null comment '停车场类型,1001 地上停车场 2001 地下停车场',
  7. remark VARCHAR(300) NOT NULL COMMENT '备注',
  8. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  9. operate VARCHAR(4) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
  10. );
  11. create table parking_area(
  12. pa_id varchar(30) not null comment '停车场ID',
  13. b_id varchar(30) not null comment '业务ID',
  14. community_id varchar(30) not null comment '小区ID',
  15. num varchar(12) not null comment '停车场编号',
  16. type_cd varchar(12) not null comment '停车场类型,1001 地上停车场 2001 地下停车场',
  17. remark VARCHAR(300) NOT NULL COMMENT '备注',
  18. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  19. status_cd VARCHAR(2) NOT NULL DEFAULT '0' COMMENT '数据状态,详细参考c_status表,S 保存,0, 在用 1失效',
  20. unique key(pa_id)
  21. );
  22. -- 车位
  23. CREATE TABLE business_parking_space(
  24. ps_id VARCHAR(30) NOT NULL COMMENT '车位ID',
  25. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  26. community_id varchar(30) not null comment '小区ID',
  27. num VARCHAR(12) NOT NULL COMMENT '车位编号',
  28. pa_id VARCHAR(30) NOT NULL COMMENT '停车场ID',
  29. state VARCHAR(4) NOT NULL COMMENT '车位状态 出售 S,出租 H ,空闲 F',
  30. area decimal(7,2) NOT NULL COMMENT '车位面积',
  31. remark VARCHAR(300) NOT NULL COMMENT '备注',
  32. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  33. operate VARCHAR(4) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
  34. );
  35. CREATE INDEX idx_bps_ps_id ON business_parking_space(ps_id);
  36. CREATE INDEX idx_bps_b_id ON business_parking_space(b_id);
  37. -- 楼信息
  38. CREATE TABLE parking_space(
  39. ps_id VARCHAR(30) NOT NULL COMMENT '车位ID',
  40. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  41. community_id varchar(30) not null comment '小区ID',
  42. num VARCHAR(12) NOT NULL COMMENT '车位编号',
  43. pa_id VARCHAR(30) NOT NULL COMMENT '停车场ID',
  44. state VARCHAR(4) NOT NULL COMMENT '车位状态 出售 S,出租 H ,空闲 F',
  45. area decimal(7,2) NOT NULL COMMENT '车位面积',
  46. remark VARCHAR(300) NOT NULL COMMENT '用户ID',
  47. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  48. status_cd VARCHAR(2) NOT NULL DEFAULT '0' COMMENT '数据状态,详细参考c_status表,S 保存,0, 在用 1失效',
  49. unique key (ps_id)
  50. );
  51. CREATE INDEX idx_ps_ps_id ON parking_space(ps_id);
  52. CREATE INDEX idx_ps_b_id ON parking_space(b_id);
  53. create table car_inout(
  54. inout_id varchar(30) not null comment '进出ID',
  55. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  56. community_id varchar(30) not null comment '小区ID',
  57. car_num varchar(12) not null comment '车牌号',
  58. );