move to new domain
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-03-31 19:33:16 +03:00
parent 959f0aa9d7
commit ce3fdfffa1
6 changed files with 96 additions and 4 deletions

View File

@@ -0,0 +1,24 @@
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('backlogger', '0001_initial'),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.AddField(
model_name='item',
name='user',
field=models.ForeignKey(
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name='items',
to=settings.AUTH_USER_MODEL,
),
),
]

View File

@@ -0,0 +1,20 @@
from django.db import migrations
def assign_to_first_user(apps, schema_editor):
Item = apps.get_model('backlogger', 'Item')
User = apps.get_model('auth', 'User')
first_user = User.objects.order_by('id').first()
if first_user:
Item.objects.filter(user__isnull=True).update(user=first_user)
class Migration(migrations.Migration):
dependencies = [
('backlogger', '0002_add_user_to_item'),
]
operations = [
migrations.RunPython(assign_to_first_user, migrations.RunPython.noop),
]