0001_initial.py 955 B

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