-- +goose Up
-- +goose StatementBegin
-- tenant_users.status：历史上默认值为 'active'，但代码枚举使用 UserStatus（pending_verify/verified/banned）。
-- 为避免新增成员落入未知状态，这里将默认值调整为 'verified'，并修正存量 'active' -> 'verified'。
ALTER TABLE tenant_users
    ALTER COLUMN status SET DEFAULT 'verified';

UPDATE tenant_users
SET status = 'verified'
WHERE status = 'active';
-- +goose StatementEnd

-- +goose Down
-- +goose StatementBegin
-- 回滚：恢复默认值为 'active'（不回滚数据修正）。
ALTER TABLE tenant_users
    ALTER COLUMN status SET DEFAULT 'active';
-- +goose StatementEnd

