main
Data tableMigration run against the main data table when the project is imported.
uptime.monitors
| Column | Type | Constraints |
|---|---|---|
| id | uuid | not nullprimary keydefault gen_random_uuid() |
| name | text | not null |
| url | text | not null |
| interval_minutes | integer | not nulldefault 5 |
| alert_email | text | |
| alert_slack_webhook | text | |
| is_active | boolean | default true |
| schedule_path | text | |
| created_at | timestamp with time zone | default now() |
uptime.checks
| Column | Type | Constraints |
|---|---|---|
| id | uuid | not nullprimary keydefault gen_random_uuid() |
| monitor_id | uuid | not null→ monitors |
| checked_at | timestamp with time zone | default now() |
| is_up | boolean | not null |
| response_time_ms | integer | |
| status_code | integer | |
| error_message | text |