vbytes-lan-attendence/api/migrations/20250101001000_create_persons.sql
2025-09-20 15:18:41 +02:00

11 lines
409 B
SQL

CREATE TABLE IF NOT EXISTS persons (
id SERIAL PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER NOT NULL,
phone_number TEXT NOT NULL,
checked_in BOOLEAN NOT NULL DEFAULT FALSE,
inside BOOLEAN NOT NULL DEFAULT FALSE
);
CREATE INDEX IF NOT EXISTS idx_persons_name_trgm ON persons USING GIN (name gin_trgm_ops);
CREATE INDEX IF NOT EXISTS idx_persons_phone_number ON persons (phone_number);