智慧水务管理系统 - 精河县供水工程综合管理平台

V1__dispatch.sql 1.7KB

123456789101112131415161718192021222324252627282930313233
  1. CREATE TABLE IF NOT EXISTS dispatch_duty_schedule (
  2. id BIGSERIAL PRIMARY KEY, user_id BIGINT, user_name VARCHAR(50),
  3. duty_date DATE, start_time TIME, end_time TIME, area VARCHAR(100),
  4. created_time TIMESTAMP DEFAULT NOW(), updated_time TIMESTAMP DEFAULT NOW()
  5. );
  6. CREATE TABLE IF NOT EXISTS dispatch_command (
  7. id BIGSERIAL PRIMARY KEY, cmd_no VARCHAR(50) UNIQUE, title VARCHAR(200),
  8. content TEXT, type VARCHAR(20), status INT DEFAULT 0,
  9. issued_time TIMESTAMP, completed_time TIMESTAMP,
  10. created_time TIMESTAMP DEFAULT NOW(), updated_time TIMESTAMP DEFAULT NOW()
  11. );
  12. CREATE TABLE IF NOT EXISTS dispatch_work_order (
  13. id BIGSERIAL PRIMARY KEY, order_no VARCHAR(50) UNIQUE, title VARCHAR(200),
  14. description TEXT, type VARCHAR(20), priority VARCHAR(10), status INT DEFAULT 0,
  15. assignee_id BIGINT, creator_id BIGINT, deadline TIMESTAMP, completed_at TIMESTAMP,
  16. created_time TIMESTAMP DEFAULT NOW(), updated_time TIMESTAMP DEFAULT NOW()
  17. );
  18. CREATE TABLE IF NOT EXISTS dispatch_duty_log (
  19. id BIGSERIAL PRIMARY KEY, schedule_id BIGINT, user_id BIGINT,
  20. log_type VARCHAR(20), content TEXT, attachments TEXT,
  21. created_time TIMESTAMP DEFAULT NOW()
  22. );
  23. CREATE TABLE IF NOT EXISTS dispatch_strategy (
  24. id BIGSERIAL PRIMARY KEY, name VARCHAR(100), type VARCHAR(20),
  25. description TEXT, rule_config TEXT, status INT DEFAULT 1,
  26. created_time TIMESTAMP DEFAULT NOW(), updated_time TIMESTAMP DEFAULT NOW()
  27. );
  28. CREATE TABLE IF NOT EXISTS dispatch_emergency_plan (
  29. id BIGSERIAL PRIMARY KEY, plan_no VARCHAR(50) UNIQUE, name VARCHAR(100),
  30. type VARCHAR(20), content TEXT, resource_config TEXT,
  31. status INT DEFAULT 0, creator_id BIGINT,
  32. created_time TIMESTAMP DEFAULT NOW(), updated_time TIMESTAMP DEFAULT NOW()
  33. );