Files
antifed/backend/migrations/2026-07-05-070623-0000_create_actions/up.sql
T
2026-07-26 10:55:59 +02:00

26 lines
949 B
SQL

-- Your SQL goes here
CREATE TABLE IF NOT EXISTS actions
(
id UUID PRIMARY KEY NOT NULL UNIQUE DEFAULT gen_random_uuid(),
name TEXT NOT NULL,
source TEXT NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT now(),
updated_at TIMESTAMP NOT NULL DEFAULT now()
);
CREATE TABLE IF NOT EXISTS timed_emails
(
id UUID PRIMARY KEY NOT NULL UNIQUE DEFAULT gen_random_uuid(),
name TEXT NOT NULL,
recipient TEXT NOT NULL,
subject TEXT NOT NULL,
body TEXT NOT NULL,
interval INT NOT NULL,
heartbeat TIMESTAMP NOT NULL,
expires TIMESTAMP NOT NULL,
fired BOOLEAN NOT NULL DEFAULT FALSE,
created_at TIMESTAMP NOT NULL DEFAULT now(),
updated_at TIMESTAMP NOT NULL DEFAULT now()
)