003_schedule.sql 564 B

123456789101112131415
  1. -- Migration 003: scrape schedule config
  2. SET search_path TO crawl;
  3. CREATE TABLE IF NOT EXISTS scrape_schedule (
  4. id SERIAL PRIMARY KEY,
  5. enabled BOOLEAN NOT NULL DEFAULT FALSE,
  6. interval_days INT NOT NULL DEFAULT 1, -- 每隔多少天
  7. start_hour SMALLINT NOT NULL DEFAULT 2, -- 每天几点开始(0-23)
  8. updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
  9. );
  10. -- 只保留一行配置
  11. INSERT INTO scrape_schedule (id, enabled, interval_days, start_hour)
  12. VALUES (1, FALSE, 1, 2)
  13. ON CONFLICT (id) DO NOTHING;