Files
offline-db/setup_badges.py
6e2f5d30e2 ⚡ Bolt: [performance improvement] fix N+1 query in check_badges loop (#347)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Senpai-YoloBot <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-19 21:10:44 +00:00

18 lines
449 B
Python

import os
import django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'aniscrap_core.settings')
django.setup()
from users.models import Badge
badges = [
{'name': 'Critic', 'slug': 'critic', 'description': 'Test'},
{'name': 'Collector', 'slug': 'collector', 'description': 'Test'}
]
for b in badges:
Badge.objects.get_or_create(slug=b['slug'], defaults={'name': b['name'], 'description': b['description']})
print("Badges created")