mirror of
https://codeberg.org/selfsigned-ash/antifed
synced 2026-09-18 10:38:14 +02:00
26 lines
949 B
SQL
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()
|
|
)
|