0002_register_cachebuster.py 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # -*- coding: utf-8 -*-
  2. from south.utils import datetime_utils as datetime
  3. from south.db import db
  4. from south.v2 import DataMigration
  5. from django.db import models
  6. from misago.core.migrationutils import (with_core_models,
  7. cachebuster_register_cache)
  8. class Migration(DataMigration):
  9. def forwards(self, orm):
  10. cachebuster_register_cache(orm, 'misago_acl')
  11. def backwards(self, orm):
  12. pass
  13. models = with_core_models('0001_initial', {
  14. u'acl.forumrole': {
  15. 'Meta': {'object_name': 'ForumRole'},
  16. u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  17. 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
  18. 'pickled_permissions': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'})
  19. },
  20. u'acl.role': {
  21. 'Meta': {'object_name': 'Role'},
  22. u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  23. 'name': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
  24. 'pickled_permissions': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'})
  25. }
  26. })
  27. complete_apps = ['acl', 'core']
  28. symmetrical = True
  29. depends_on = (
  30. ("core", "0001_initial"),
  31. )