From 20124d599c6305889315847c15329c02efdd2b8c Mon Sep 17 00:00:00 2001 From: Pea Tyczynska Date: Thu, 30 Jan 2020 16:02:34 +0000 Subject: [PATCH] Make sure email_access_validated_at is not null after being populated --- migrations/versions/0313_email_access_validated_at.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/migrations/versions/0313_email_access_validated_at.py b/migrations/versions/0313_email_access_validated_at.py index 5f3f06e4f..80b8fcfac 100644 --- a/migrations/versions/0313_email_access_validated_at.py +++ b/migrations/versions/0313_email_access_validated_at.py @@ -22,8 +22,6 @@ def upgrade(): users SET email_access_validated_at = created_at - WHERE - auth_type = 'sms_auth' """) op.execute(""" UPDATE @@ -32,6 +30,8 @@ def upgrade(): email_access_validated_at = logged_in_at WHERE auth_type = 'email_auth' + AND + email_access_validated_at IS NOT NULL """) op.alter_column('users', 'email_access_validated_at', nullable=False) # ### end Alembic commands ###