Files
website/migrations/001_create_tables.sql
2025-10-28 12:35:00 +11:00

24 lines
519 B
SQL

-- 001_create_tables.sql
CREATE TABLE users (
id BIGSERIAL PRIMARY KEY,
email TEXT NOT NULL UNIQUE,
created_at TIMESTAMPTZ DEFAULT now()
);
CREATE TABLE services (
id BIGSERIAL PRIMARY KEY,
name TEXT NOT NULL,
description TEXT,
price_cents INT NOT NULL
);
CREATE TABLE bookings (
id BIGSERIAL PRIMARY KEY,
user_id BIGINT REFERENCES users(id),
service_id BIGINT REFERENCES services(id),
event_date DATE NOT NULL,
notes TEXT,
created_at TIMESTAMPTZ DEFAULT now()
);