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

V83__revenue_dashboard.sql 712B

1234567891011121314151617
  1. -- 营收统计缓存表(定时汇总,加速 Dashboard 查询)
  2. CREATE TABLE IF NOT EXISTS rev_revenue_daily (
  3. id BIGSERIAL PRIMARY KEY,
  4. stat_date DATE NOT NULL,
  5. area VARCHAR(50),
  6. customer_type VARCHAR(20),
  7. total_bills INT DEFAULT 0,
  8. total_amount DECIMAL(14,2) DEFAULT 0,
  9. paid_amount DECIMAL(14,2) DEFAULT 0,
  10. overdue_amount DECIMAL(14,2) DEFAULT 0,
  11. new_customers INT DEFAULT 0,
  12. created_at TIMESTAMPTZ DEFAULT NOW(),
  13. UNIQUE(stat_date, area, customer_type)
  14. );
  15. CREATE INDEX IF NOT EXISTS idx_rev_daily_date ON rev_revenue_daily(stat_date);
  16. CREATE INDEX IF NOT EXISTS idx_rev_daily_area ON rev_revenue_daily(area);