Try to add tz during migration

This commit is contained in:
shamoon 2025-04-06 19:37:34 -07:00
parent 079bf8576c
commit f500ec9da1
No known key found for this signature in database

View File

@ -2,7 +2,9 @@
import datetime import datetime
import os
import pytz
from django.db import migrations from django.db import migrations
from django.db import models from django.db import models
from django.db.models.functions import TruncDate from django.db.models.functions import TruncDate
@ -10,7 +12,12 @@ from django.db.models.functions import TruncDate
def migrate_date(apps, schema_editor): def migrate_date(apps, schema_editor):
Document = apps.get_model("documents", "Document") Document = apps.get_model("documents", "Document")
Document.objects.update(created_date=TruncDate("created")) Document.objects.update(
created_date=TruncDate(
"created",
tzinfo=pytz.timezone(os.getenv("PAPERLESS_TIME_ZONE", "UTC")),
),
)
class Migration(migrations.Migration): class Migration(migrations.Migration):