0001_initial.py 931 B

123456789101112131415161718192021222324252627282930313233
  1. from __future__ import unicode_literals
  2. from django.contrib.postgres.fields import JSONField
  3. from django.db import migrations, models
  4. from misago.acl.models import permissions_default
  5. class Migration(migrations.Migration):
  6. initial = True
  7. dependencies = []
  8. operations = [
  9. migrations.CreateModel(
  10. name='Role',
  11. fields=[
  12. (
  13. 'id', models.AutoField(
  14. verbose_name='ID', serialize=False, auto_created=True, primary_key=True
  15. )
  16. ),
  17. ('name', models.CharField(max_length=255)),
  18. ('special_role', models.CharField(max_length=255, null=True, blank=True)),
  19. ('permissions', JSONField(default=permissions_default)),
  20. ],
  21. options={
  22. 'abstract': False,
  23. },
  24. bases=(models.Model, ),
  25. ),
  26. ]