0002_squashed_0004.py 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. import django.contrib.auth.models
  2. import django.contrib.postgres.fields
  3. from django.db import migrations, models
  4. import ipam.fields
  5. class Migration(migrations.Migration):
  6. replaces = [
  7. ('users', '0002_standardize_id_fields'),
  8. ('users', '0003_token_allowed_ips_last_used'),
  9. ('users', '0004_netboxgroup_netboxuser')
  10. ]
  11. dependencies = [
  12. ('users', '0001_squashed_0011'),
  13. ('auth', '0012_alter_user_first_name_max_length'),
  14. ]
  15. operations = [
  16. migrations.AlterField(
  17. model_name='objectpermission',
  18. name='id',
  19. field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False),
  20. ),
  21. migrations.AlterField(
  22. model_name='token',
  23. name='id',
  24. field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False),
  25. ),
  26. migrations.AlterField(
  27. model_name='userconfig',
  28. name='id',
  29. field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False),
  30. ),
  31. migrations.AddField(
  32. model_name='token',
  33. name='allowed_ips',
  34. field=django.contrib.postgres.fields.ArrayField(base_field=ipam.fields.IPNetworkField(), blank=True, null=True, size=None),
  35. ),
  36. migrations.AddField(
  37. model_name='token',
  38. name='last_used',
  39. field=models.DateTimeField(blank=True, null=True),
  40. ),
  41. migrations.CreateModel(
  42. name='NetBoxGroup',
  43. fields=[
  44. ],
  45. options={
  46. 'verbose_name': 'Group',
  47. 'proxy': True,
  48. 'indexes': [],
  49. 'constraints': [],
  50. 'ordering': ('name',),
  51. },
  52. bases=('auth.group',),
  53. managers=[
  54. ('objects', django.contrib.auth.models.GroupManager()),
  55. ],
  56. ),
  57. ]