17 lines
675 B
PL/PgSQL
17 lines
675 B
PL/PgSQL
BEGIN;
|
|
DROP TABLE IF EXISTS member_invitation;
|
|
DROP TABLE IF EXISTS household_member;
|
|
DROP TABLE IF EXISTS household;
|
|
DROP INDEX IF EXISTS user_account_oidc_identity_idx;
|
|
ALTER TABLE user_account
|
|
DROP CONSTRAINT IF EXISTS user_account_id_tenant_key,
|
|
DROP CONSTRAINT IF EXISTS user_account_tenant_oidc_identity_key,
|
|
DROP COLUMN IF EXISTS last_login_at,
|
|
DROP COLUMN IF EXISTS oidc_issuer;
|
|
ALTER TABLE user_account RENAME COLUMN oidc_subject TO identity_subject;
|
|
ALTER TABLE user_account
|
|
ADD CONSTRAINT user_account_tenant_id_identity_subject_key
|
|
UNIQUE (tenant_id, identity_subject);
|
|
ALTER TABLE tenant DROP COLUMN IF EXISTS policy_version;
|
|
COMMIT;
|