watershed_equipment.sql 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. -- ----------------------------
  2. -- Table structure for watershed_equipment
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS "watershed_equipment";
  5. CREATE TABLE "watershed_equipment" (
  6. "equipment_id" BIGINT NOT NULL AUTO_INCREMENT,
  7. "equipment_code" VARCHAR(50) NOT NULL,
  8. "equipment_name" VARCHAR(100) NOT NULL,
  9. "equipment_type" VARCHAR(50) NOT NULL,
  10. "facility_id" BIGINT,
  11. "facility_name" VARCHAR(100),
  12. "install_location" VARCHAR(255),
  13. "install_date" DATE,
  14. "status" CHAR(1) NOT NULL DEFAULT '0',
  15. "manufacturer" VARCHAR(100),
  16. "model" VARCHAR(100),
  17. "rated_power" DECIMAL(10,2),
  18. "rated_voltage" DECIMAL(10,2),
  19. "rated_current" DECIMAL(10,2),
  20. "maintenance_cycle" INTEGER,
  21. "last_maintenance_time" DATE,
  22. "next_maintenance_time" DATE,
  23. "create_by" VARCHAR(64) DEFAULT '',
  24. "create_time" DATETIME,
  25. "update_by" VARCHAR(64) DEFAULT '',
  26. "update_time" DATETIME,
  27. "remark" VARCHAR(500) DEFAULT NULL,
  28. PRIMARY KEY ("equipment_id")
  29. );
  30. -- ----------------------------
  31. -- Records of watershed_equipment
  32. -- ----------------------------
  33. BEGIN;
  34. COMMIT;
  35. -- ----------------------------
  36. -- Checks for watershed_equipment
  37. -- ----------------------------
  38. ALTER TABLE "watershed_equipment" ADD CONSTRAINT "watershed_equipment_check_1" CHECK ("status" IN ('0','1','2','3'));
  39. -- ----------------------------
  40. -- Comments for watershed_equipment
  41. -- ----------------------------
  42. COMMENT ON TABLE "watershed_equipment" IS '机电设备表';
  43. COMMENT ON COLUMN "watershed_equipment"."equipment_id" IS '设备ID';
  44. COMMENT ON COLUMN "watershed_equipment"."equipment_code" IS '设备编号';
  45. COMMENT ON COLUMN "watershed_equipment"."equipment_name" IS '设备名称';
  46. COMMENT ON COLUMN "watershed_equipment"."equipment_type" IS '设备类型';
  47. COMMENT ON COLUMN "watershed_equipment"."facility_id" IS '所属设施ID';
  48. COMMENT ON COLUMN "watershed_equipment"."facility_name" IS '所属设施名称';
  49. COMMENT ON COLUMN "watershed_equipment"."install_location" IS '安装位置';
  50. COMMENT ON COLUMN "watershed_equipment"."install_date" IS '安装日期';
  51. COMMENT ON COLUMN "watershed_equipment"."status" IS '设备状态(0正常运行 1维护中 2故障 3待机)';
  52. COMMENT ON COLUMN "watershed_equipment"."manufacturer" IS '制造商';
  53. COMMENT ON COLUMN "watershed_equipment"."model" IS '型号';
  54. COMMENT ON COLUMN "watershed_equipment"."rated_power" IS '额定功率';
  55. COMMENT ON COLUMN "watershed_equipment"."rated_voltage" IS '额定电压';
  56. COMMENT ON COLUMN "watershed_equipment"."rated_current" IS '额定电流';
  57. COMMENT ON COLUMN "watershed_equipment"."maintenance_cycle" IS '维护周期(天)';
  58. COMMENT ON COLUMN "watershed_equipment"."last_maintenance_time" IS '上次维护时间';
  59. COMMENT ON COLUMN "watershed_equipment"."next_maintenance_time" IS '下次维护时间';
  60. COMMENT ON COLUMN "watershed_equipment"."create_by" IS '创建者';
  61. COMMENT ON COLUMN "watershed_equipment"."create_time" IS '创建时间';
  62. COMMENT ON COLUMN "watershed_equipment"."update_by" IS '更新者';
  63. COMMENT ON COLUMN "watershed_equipment"."update_time" IS '更新时间';
  64. COMMENT ON COLUMN "watershed_equipment"."remark" IS '备注';