11 lines
382 B
SQL
11 lines
382 B
SQL
CREATE TABLE IF NOT EXISTS invites (
|
|
id UUID PRIMARY KEY DEFAULT uuid_generate_v4(),
|
|
token VARCHAR(64) NOT NULL UNIQUE,
|
|
phone VARCHAR(50),
|
|
created_by UUID REFERENCES users(id),
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
|
|
expires_at TIMESTAMPTZ NOT NULL DEFAULT NOW() + INTERVAL '7 days'
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_invites_token ON invites(token);
|