diff --git a/app/aviary/migrations/0001_initial.py b/app/aviary/migrations/0001_initial.py index 53e8e94..fab3309 100644 --- a/app/aviary/migrations/0001_initial.py +++ b/app/aviary/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.3 on 2023-07-22 19:29 +# Generated by Django 4.2.3 on 2023-07-28 14:09 from django.db import migrations, models import uuid @@ -8,22 +8,53 @@ class Migration(migrations.Migration): initial = True - dependencies = [ - ] + dependencies = [] operations = [ migrations.CreateModel( - name='Aviary', + name="Aviary", fields=[ - ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), - ('description', models.CharField(max_length=256, unique=True, verbose_name='Beschreibung')), - ('condition', models.CharField(choices=[('Offen', 'Offen'), ('Geschlossen', 'Geschlossen'), ('Gesperrt', 'Gesperrt')], max_length=256, verbose_name='Zustand')), - ('last_ward_round', models.DateField(verbose_name='letzte Visite')), - ('comment', models.CharField(blank=True, max_length=512, null=True, verbose_name='Bemerkungen')), + ( + "id", + models.UUIDField( + default=uuid.uuid4, + editable=False, + primary_key=True, + serialize=False, + ), + ), + ( + "description", + models.CharField( + max_length=256, unique=True, verbose_name="Beschreibung" + ), + ), + ( + "condition", + models.CharField( + choices=[ + ("Offen", "Offen"), + ("Geschlossen", "Geschlossen"), + ("Gesperrt", "Gesperrt"), + ], + max_length=256, + verbose_name="Zustand", + ), + ), + ("last_ward_round", models.DateField(verbose_name="letzte Visite")), + ( + "comment", + models.CharField( + blank=True, + max_length=512, + null=True, + verbose_name="Bemerkungen", + ), + ), ], options={ - 'verbose_name': 'Voliere', - 'verbose_name_plural': 'Volieren', + "verbose_name": "Voliere", + "verbose_name_plural": "Volieren", }, ), ] diff --git a/app/bird/migrations/0001_initial.py b/app/bird/migrations/0001_initial.py index 07c6a5a..62629bf 100644 --- a/app/bird/migrations/0001_initial.py +++ b/app/bird/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.3 on 2023-07-22 20:06 +# Generated by Django 4.2.3 on 2023-07-28 14:09 import ckeditor.fields from django.conf import settings @@ -12,69 +12,182 @@ class Migration(migrations.Migration): initial = True dependencies = [ - ('aviary', '0001_initial'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ('rescuer', '0001_initial'), + ("rescuer", "0001_initial"), + ("aviary", "0001_initial"), ] operations = [ migrations.CreateModel( - name='Bird', + name="Bird", fields=[ - ('id', models.BigAutoField(primary_key=True, serialize=False)), - ('name', models.CharField(max_length=256, unique=True, verbose_name='Bezeichnung')), - ('description', ckeditor.fields.RichTextField(blank=True, null=True)), + ("id", models.BigAutoField(primary_key=True, serialize=False)), + ( + "name", + models.CharField( + max_length=256, unique=True, verbose_name="Bezeichnung" + ), + ), + ("description", ckeditor.fields.RichTextField(blank=True, null=True)), ], options={ - 'verbose_name': 'Vogel', - 'verbose_name_plural': 'Vögel', + "verbose_name": "Vogel", + "verbose_name_plural": "Vögel", }, ), migrations.CreateModel( - name='BirdStatus', + name="BirdStatus", fields=[ - ('id', models.BigAutoField(primary_key=True, serialize=False)), - ('description', models.CharField(max_length=256, unique=True, verbose_name='Bezeichnung')), + ("id", models.BigAutoField(primary_key=True, serialize=False)), + ( + "description", + models.CharField( + max_length=256, unique=True, verbose_name="Bezeichnung" + ), + ), ], options={ - 'verbose_name': 'Patientenstatus', - 'verbose_name_plural': 'Patientenstatus', + "verbose_name": "Patientenstatus", + "verbose_name_plural": "Patientenstatus", }, ), migrations.CreateModel( - name='Circumstance', + name="Circumstance", fields=[ - ('id', models.BigAutoField(primary_key=True, serialize=False)), - ('description', models.CharField(max_length=256, verbose_name='Bezeichnung')), + ("id", models.BigAutoField(primary_key=True, serialize=False)), + ( + "description", + models.CharField(max_length=256, verbose_name="Bezeichnung"), + ), ], options={ - 'verbose_name': 'Fundumstand', - 'verbose_name_plural': 'Fundumstände', + "verbose_name": "Fundumstand", + "verbose_name_plural": "Fundumstände", }, ), migrations.CreateModel( - name='FallenBird', + name="FallenBird", fields=[ - ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), - ('bird_identifier', models.CharField(max_length=256, verbose_name='Kennung')), - ('age', models.CharField(choices=[('Ei', 'Ei'), ('Nestling', 'Nestling'), ('Ästling', 'Ästling'), ('Adult', 'Adult')], max_length=15, verbose_name='Alter')), - ('sex', models.CharField(choices=[('Weiblich', 'Weiblich'), ('Männlich', 'Männlich'), ('Unbekannt', 'Unbekannt')], max_length=15, verbose_name='Geschlecht')), - ('date_found', models.DateField(verbose_name='Datum des Fundes')), - ('place', models.CharField(max_length=256, verbose_name='Ort des Fundes')), - ('created', models.DateTimeField(auto_now_add=True, verbose_name='angelegt am')), - ('updated', models.DateTimeField(auto_now=True, verbose_name='geändert am')), - ('diagnostic_finding', models.CharField(max_length=256, verbose_name='Diagnose bei Fund')), - ('sent_to', models.CharField(blank=True, max_length=256, null=True, verbose_name='Übersandt nach')), - ('aviary', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='aviary.aviary', verbose_name='Voliere')), - ('bird', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='bird.bird', verbose_name='Patient')), - ('find_circumstances', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='bird.circumstance', verbose_name='Fundumstände')), - ('rescuer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='rescuer.rescuer', verbose_name='Finder')), - ('status', models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='bird.birdstatus')), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Benutzer')), + ( + "id", + models.UUIDField( + default=uuid.uuid4, + editable=False, + primary_key=True, + serialize=False, + ), + ), + ( + "bird_identifier", + models.CharField(max_length=256, verbose_name="Patienten Alias"), + ), + ( + "age", + models.CharField( + choices=[ + ("Ei", "Ei"), + ("Nestling", "Nestling"), + ("Ästling", "Ästling"), + ("Adult", "Adult"), + ], + max_length=15, + verbose_name="Alter", + ), + ), + ( + "sex", + models.CharField( + choices=[ + ("Weiblich", "Weiblich"), + ("Männlich", "Männlich"), + ("Unbekannt", "Unbekannt"), + ], + max_length=15, + verbose_name="Geschlecht", + ), + ), + ("date_found", models.DateField(verbose_name="Datum des Fundes")), + ( + "place", + models.CharField(max_length=256, verbose_name="Ort des Fundes"), + ), + ( + "created", + models.DateTimeField(auto_now_add=True, verbose_name="angelegt am"), + ), + ( + "updated", + models.DateTimeField(auto_now=True, verbose_name="geändert am"), + ), + ( + "diagnostic_finding", + models.CharField(max_length=256, verbose_name="Diagnose bei Fund"), + ), + ( + "sent_to", + models.CharField( + blank=True, + max_length=256, + null=True, + verbose_name="Übersandt nach", + ), + ), + ( + "aviary", + models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.SET_NULL, + to="aviary.aviary", + verbose_name="Voliere", + ), + ), + ( + "bird", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + to="bird.bird", + verbose_name="Vogel", + ), + ), + ( + "find_circumstances", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + to="bird.circumstance", + verbose_name="Fundumstände", + ), + ), + ( + "rescuer", + models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.SET_NULL, + to="rescuer.rescuer", + verbose_name="Finder", + ), + ), + ( + "status", + models.ForeignKey( + default=1, + on_delete=django.db.models.deletion.CASCADE, + to="bird.birdstatus", + ), + ), + ( + "user", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + to=settings.AUTH_USER_MODEL, + verbose_name="Benutzer", + ), + ), ], options={ - 'verbose_name': 'Patient', - 'verbose_name_plural': 'Patienten', + "verbose_name": "Patient", + "verbose_name_plural": "Patienten", }, ), ] diff --git a/app/costs/migrations/0001_initial.py b/app/costs/migrations/0001_initial.py index 488eadb..77c1467 100644 --- a/app/costs/migrations/0001_initial.py +++ b/app/costs/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.3 on 2023-07-22 20:06 +# Generated by Django 4.2.3 on 2023-07-28 14:09 from django.conf import settings from django.db import migrations, models @@ -11,24 +11,64 @@ class Migration(migrations.Migration): initial = True dependencies = [ - ('bird', '0001_initial'), + ("bird", "0001_initial"), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( - name='Costs', + name="Costs", fields=[ - ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), - ('costs', models.DecimalField(decimal_places=2, default='0.00', max_digits=5, verbose_name='Betrag')), - ('created', models.DateField(verbose_name='Gebucht am')), - ('comment', models.CharField(blank=True, max_length=512, null=True, verbose_name='Bemerkungen')), - ('id_bird', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='bird.fallenbird', verbose_name='Patient')), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='Benutzer')), + ( + "id", + models.UUIDField( + default=uuid.uuid4, + editable=False, + primary_key=True, + serialize=False, + ), + ), + ( + "costs", + models.DecimalField( + decimal_places=2, + default="0.00", + max_digits=5, + verbose_name="Betrag", + ), + ), + ("created", models.DateField(verbose_name="Gebucht am")), + ( + "comment", + models.CharField( + blank=True, + max_length=512, + null=True, + verbose_name="Bemerkungen", + ), + ), + ( + "id_bird", + models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.SET_NULL, + to="bird.fallenbird", + verbose_name="Patient", + ), + ), + ( + "user", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + to=settings.AUTH_USER_MODEL, + verbose_name="Benutzer", + ), + ), ], options={ - 'verbose_name': 'Kosten', - 'verbose_name_plural': 'Kosten', + "verbose_name": "Kosten", + "verbose_name_plural": "Kosten", }, ), ] diff --git a/app/rescuer/migrations/0001_initial.py b/app/rescuer/migrations/0001_initial.py index 2a12ce8..bf3fe0d 100644 --- a/app/rescuer/migrations/0001_initial.py +++ b/app/rescuer/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.3 on 2023-07-22 20:06 +# Generated by Django 4.2.3 on 2023-07-28 14:09 from django.conf import settings from django.db import migrations, models @@ -16,21 +16,44 @@ class Migration(migrations.Migration): operations = [ migrations.CreateModel( - name='Rescuer', + name="Rescuer", fields=[ - ('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)), - ('first_name', models.CharField(max_length=200, verbose_name='Vorname')), - ('last_name', models.CharField(max_length=200, verbose_name='Nachname')), - ('street', models.CharField(max_length=200, verbose_name='Straße')), - ('street_number', models.CharField(max_length=20, verbose_name='Nummer')), - ('city', models.CharField(max_length=200, verbose_name='Stadt')), - ('zip_code', models.CharField(max_length=200, verbose_name='PLZ')), - ('phone', models.CharField(max_length=200, verbose_name='Telefon')), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), + ( + "id", + models.UUIDField( + default=uuid.uuid4, + editable=False, + primary_key=True, + serialize=False, + ), + ), + ( + "first_name", + models.CharField(max_length=200, verbose_name="Vorname"), + ), + ( + "last_name", + models.CharField(max_length=200, verbose_name="Nachname"), + ), + ("street", models.CharField(max_length=200, verbose_name="Straße")), + ( + "street_number", + models.CharField(max_length=20, verbose_name="Nummer"), + ), + ("city", models.CharField(max_length=200, verbose_name="Stadt")), + ("zip_code", models.CharField(max_length=200, verbose_name="PLZ")), + ("phone", models.CharField(max_length=200, verbose_name="Telefon")), + ( + "user", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + to=settings.AUTH_USER_MODEL, + ), + ), ], options={ - 'verbose_name': 'Finder', - 'verbose_name_plural': 'Finder', + "verbose_name": "Finder", + "verbose_name_plural": "Finder", }, ), ]