delete debug stuffs

This commit is contained in:
2022-12-19 17:17:15 +00:00
parent 3de3e2780e
commit 8007480ed7

View File

@@ -2,32 +2,24 @@
import datetime import datetime
import logging import logging
import time
import fet2020.utils import fet2020.utils
import uuid
from django.db import migrations, models from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
import django.db.models.expressions import django.db.models.expressions
from django.utils.text import slugify from django.utils.text import slugify
import time
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
def forwards_func(apps, schema_editor): def forwards_func(apps, schema_editor):
Tasks = apps.get_model("tasks", "Task") Tasks = apps.get_model("tasks", "Task")
past_ids=[]
for elem in Tasks.objects.all(): for elem in Tasks.objects.all():
for i in range(4):
sid = fet2020.utils.create_random_id()
if not sid in past_ids: break
time.sleep(0.1) time.sleep(0.1)
elem.slug_id = sid elem.slug_id = fet2020.utils.create_random_id()
elem.slug = elem.slug_id + "-" + slugify(elem.title) elem.slug = elem.slug_id + "-" + slugify(elem.title)
past_ids.append(sid)
logger.info(f"Task: {elem}")
logger.info(f"Slug ID: {elem.slug_id}")
logger.info(f"Slug: {elem.slug}")
elem.save() elem.save()