0001_initial.py 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # Generated by Django 5.1.2 on 2025-02-04 20:04
  2. import django.db.models.deletion
  3. from django.db import migrations, models
  4. class Migration(migrations.Migration):
  5. initial = True
  6. dependencies = [
  7. ('amministratore', '0011_delete_amp_delete_permesso'),
  8. ('azienda', '0017_assegnazioneazienda_crea_azienda_and_more'),
  9. ]
  10. operations = [
  11. migrations.CreateModel(
  12. name='Permesso',
  13. fields=[
  14. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  15. ('nome', models.CharField(max_length=20, null=True)),
  16. ('descrizione', models.CharField(max_length=128, null=True)),
  17. ],
  18. ),
  19. migrations.CreateModel(
  20. name='AZP',
  21. fields=[
  22. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  23. ('azienda', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='azienda.azienda')),
  24. ('permesso', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='sicurezza.permesso')),
  25. ],
  26. ),
  27. migrations.CreateModel(
  28. name='AMP',
  29. fields=[
  30. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  31. ('amministratore', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='amministratore.amministratore')),
  32. ('permesso', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='sicurezza.permesso')),
  33. ],
  34. ),
  35. migrations.CreateModel(
  36. name='SEP',
  37. fields=[
  38. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  39. ('permesso', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='sicurezza.permesso')),
  40. ('sede', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='azienda.sede')),
  41. ],
  42. ),
  43. ]