pronouns.cc/scripts/migrate/023_email.sql
2023-12-18 23:39:16 +01:00

21 lines
577 B
SQL

-- 2023-10-28: Add email/password login
-- +migrate Up
alter table users add column password bytea null;
alter table users add column salt bytea null;
create table user_emails (
id bigint primary key,
user_id bigint not null references users (snowflake_id) on delete cascade,
email_address text not null unique,
confirmed boolean not null default false,
confirmation_token text null unique
);
-- +migrate Down
alter table users drop column password;
alter table users drop column salt;
drop table user_emails;