chore: heygermany customer project
Some checks failed
Main / Setup and Test (push) Has been cancelled
Main / Build Website (push) Has been cancelled

This commit is contained in:
e2e
2026-07-11 08:26:01 +02:00
commit 9c39da4d3f
398 changed files with 38331 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
CREATE TABLE IF NOT EXISTS app.leads (
lead_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
first_name VARCHAR NOT NULL,
last_name VARCHAR NOT NULL,
email VARCHAR NOT NULL,
phone VARCHAR,
facility_name VARCHAR NOT NULL,
facility_type VARCHAR NOT NULL,
nurses_needed_range VARCHAR,
message TEXT,
source VARCHAR NOT NULL DEFAULT 'pilot',
created_at TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP,
last_updated_at TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP
);
CREATE INDEX IF NOT EXISTS leads_created_at_idx ON app.leads (created_at DESC);
CREATE INDEX IF NOT EXISTS leads_email_idx ON app.leads (email);
DROP TRIGGER IF EXISTS update_leads_timestamp ON app.leads;
CREATE TRIGGER update_leads_timestamp
BEFORE UPDATE ON app.leads
FOR EACH ROW EXECUTE PROCEDURE app.update_lastupdated_timestamp();