12345678910111213141516171819202122232425262728293031 |
- # Generated by Django 4.0.1 on 2022-01-14 13:39
- import datetime
- from django.db import migrations, models
- from django.db.models import F, Q
- def forwards_func(apps, schema_editor):
- User = apps.get_model("desecapi", "User")
- db_alias = schema_editor.connection.alias
- User.objects.using(db_alias).filter(
- Q(is_active=True) | Q(last_login__isnull=False),
- created__date__gte=datetime.date(2019, 11, 1),
- ).update(email_verified=F("created"))
- class Migration(migrations.Migration):
- dependencies = [
- ("desecapi", "0019_alter_user_is_active"),
- ]
- operations = [
- migrations.AddField(
- model_name="user",
- name="email_verified",
- field=models.DateTimeField(blank=True, null=True),
- ),
- migrations.RunPython(forwards_func, migrations.RunPython.noop),
- ]
|