22 lines
506 B
SQL
22 lines
506 B
SQL
CREATE TABLE IF NOT EXISTS clients (
|
|
id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
|
|
email TEXT NOT NULL UNIQUE,
|
|
|
|
first_name TEXT NOT NULL,
|
|
last_name TEXT NOT NULL,
|
|
|
|
date_of_birth DATE,
|
|
phone_number TEXT,
|
|
gov_id_number TEXT,
|
|
house_number TEXT,
|
|
address_line TEXT,
|
|
city TEXT,
|
|
state TEXT,
|
|
postal_code TEXT,
|
|
country TEXT,
|
|
|
|
worker_user_id BIGINT,
|
|
|
|
CONSTRAINT fk_worker_user_id FOREIGN KEY (worker_user_id) REFERENCES users(id) ON DELETE CASCADE
|
|
)
|