generated from VLADIMIR/template
add
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
-- +goose Up
|
||||
ALTER TABLE teams
|
||||
ADD COLUMN participation_status TEXT NOT NULL DEFAULT 'pending' CHECK (participation_status IN ('pending', 'confirmed', 'cancelled')),
|
||||
ADD COLUMN participation_source TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN participation_answered_at TIMESTAMPTZ,
|
||||
ADD COLUMN participation_token_hash BYTEA,
|
||||
ADD COLUMN participation_sent_at TIMESTAMPTZ,
|
||||
ADD COLUMN participation_attempts INTEGER NOT NULL DEFAULT 0,
|
||||
ADD COLUMN participation_next_attempt_at TIMESTAMPTZ,
|
||||
ADD COLUMN participation_email_error TEXT NOT NULL DEFAULT '';
|
||||
CREATE UNIQUE INDEX teams_participation_token ON teams (participation_token_hash);
|
||||
|
||||
-- +goose Down
|
||||
DROP INDEX teams_participation_token;
|
||||
ALTER TABLE teams
|
||||
DROP COLUMN participation_status,
|
||||
DROP COLUMN participation_source,
|
||||
DROP COLUMN participation_answered_at,
|
||||
DROP COLUMN participation_token_hash,
|
||||
DROP COLUMN participation_sent_at,
|
||||
DROP COLUMN participation_attempts,
|
||||
DROP COLUMN participation_next_attempt_at,
|
||||
DROP COLUMN participation_email_error;
|
||||
Reference in New Issue
Block a user