0017_move_bans_to_cache_version.py 799 B

1234567891011121314151617181920212223242526272829303132
  1. # Generated by Django 1.11.16 on 2018-11-29 20:28
  2. from django.db import migrations, models
  3. from misago.users.constants import BANS_CACHE
  4. def populate_cache_version(apps, _):
  5. BanCache = apps.get_model("misago_users", "BanCache")
  6. BanCache.objects.all().delete()
  7. class Migration(migrations.Migration):
  8. dependencies = [
  9. ('misago_users', '0016_cache_version'),
  10. ]
  11. operations = [
  12. migrations.RemoveField(
  13. model_name='bancache',
  14. name='bans_version',
  15. ),
  16. migrations.RunPython(
  17. populate_cache_version,
  18. migrations.RunPython.noop,
  19. ),
  20. migrations.AddField(
  21. model_name='bancache',
  22. name='cache_version',
  23. field=models.CharField(max_length=8),
  24. ),
  25. ]