sparse-v2/sparse-server/migrations/20250131053917_beacon_config_name.sql
2025-01-31 02:00:22 -05:00

16 lines
385 B
SQL

DROP TABLE beacon_config;
CREATE TABLE beacon_config (
config_id integer PRIMARY KEY AUTOINCREMENT NOT NULL,
config_name varchar NOT NULL,
mode text check (mode in ('single', 'regular', 'random', 'cron')),
regular_interval int,
random_min_time int,
random_max_time int,
cron_schedule varchar,
cron_mode text check (cron_mode in ('local', 'utc'))
);