mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-24 17:51:14 +02:00
Revert "feat: enforce email null when deleted is set (#10680)"
This reverts commit d33e57a05f
.
This commit is contained in:
parent
63b0006b46
commit
72fe30f479
@ -16,7 +16,7 @@ const mockUser = (deletedDaysAgo: number | null, uniqueId: number) => {
|
||||
? new Date(Date.now() - deletedDaysAgo * 24 * 60 * 60 * 1000)
|
||||
: null;
|
||||
return {
|
||||
email: deletedAt === null ? `${uniqueId}.user@example.com` : null,
|
||||
email: `${uniqueId}.user@example.com`,
|
||||
email_hash: `${uniqueId}.user@example.com`,
|
||||
deleted_at: deletedAt,
|
||||
};
|
||||
|
@ -1,25 +0,0 @@
|
||||
|
||||
exports.up = (db, callback) => {
|
||||
db.runSql(
|
||||
`
|
||||
UPDATE users
|
||||
SET deleted_at = NULL
|
||||
WHERE deleted_at IS NOT NULL and length(email) > 0;
|
||||
|
||||
ALTER TABLE users
|
||||
ADD CONSTRAINT deleted_at_requires_email_null
|
||||
CHECK (deleted_at IS NULL OR email IS NULL);
|
||||
`,
|
||||
callback,
|
||||
);
|
||||
};
|
||||
|
||||
exports.down = (db, callback) => {
|
||||
db.runSql(
|
||||
`
|
||||
ALTER TABLE users
|
||||
DROP CONSTRAINT deleted_at_requires_email_null;
|
||||
`,
|
||||
callback,
|
||||
);
|
||||
};
|
Loading…
Reference in New Issue
Block a user