0001_initial.py 890 B

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