diff --git a/austritt/migrations/0012_remove_employee_lastdate_working_employee_bahncard_and_more.py b/austritt/migrations/0012_remove_employee_lastdate_working_employee_bahncard_and_more.py new file mode 100644 index 0000000..e27df8d --- /dev/null +++ b/austritt/migrations/0012_remove_employee_lastdate_working_employee_bahncard_and_more.py @@ -0,0 +1,53 @@ +# Generated by Django 5.2.8 on 2026-03-03 14:36 + +import multiselectfield.db.fields +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('austritt', '0011_alter_employee_credit_card_alter_employee_documents_and_more'), + ] + + operations = [ + migrations.RemoveField( + model_name='employee', + name='lastdate_working', + ), + migrations.AddField( + model_name='employee', + name='bahncard', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, verbose_name='Bahncard-Abo vorhanden?'), + ), + migrations.AddField( + model_name='employee', + name='hardware', + field=multiselectfield.db.fields.MultiSelectField(blank=True, choices=[('KEYBOARD', 'Tastatur'), ('MOUSE', 'Maus'), ('MONITOR', 'Monitor'), ('HEADSET', 'Headset'), ('2FA', '2FA Stick')], max_length=40, null=True, verbose_name='Zusätzliche Hardware vorhanden?'), + ), + migrations.AddField( + model_name='employee', + name='pension', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, verbose_name='Ist betriebliche Altersvorsorge (BAV) vorhanden?'), + ), + migrations.AddField( + model_name='employee', + name='website', + field=models.BooleanField(default=False, verbose_name='Müssen Dinge von der Webseite gelöscht werden?'), + ), + migrations.AlterField( + model_name='employee', + name='holiday', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], max_length=5, verbose_name='Sollen restliche Urlaubstage ausgezahlt werden?'), + ), + migrations.AlterField( + model_name='employee', + name='overtime', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], max_length=5, verbose_name='Sollen restliche Überstunden ausgezahlt werden?'), + ), + migrations.AlterField( + model_name='employee', + name='transponder_id', + field=models.CharField(blank=True, max_length=6, verbose_name='Transponder ID (Laut Personio)'), + ), + ] diff --git a/austritt/migrations/0013_alter_employee_bahncard_alter_employee_pension_and_more.py b/austritt/migrations/0013_alter_employee_bahncard_alter_employee_pension_and_more.py new file mode 100644 index 0000000..92ba3d7 --- /dev/null +++ b/austritt/migrations/0013_alter_employee_bahncard_alter_employee_pension_and_more.py @@ -0,0 +1,33 @@ +# Generated by Django 5.2.8 on 2026-03-03 15:10 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('austritt', '0012_remove_employee_lastdate_working_employee_bahncard_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='employee', + name='bahncard', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, null=True, verbose_name='Bahncard-Abo vorhanden?'), + ), + migrations.AlterField( + model_name='employee', + name='pension', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], max_length=5, verbose_name='Ist betriebliche Altersvorsorge (BAV) vorhanden?'), + ), + migrations.AlterField( + model_name='employee', + name='sim', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, null=True, verbose_name='Mobilfunkvertrag vorhanden?'), + ), + migrations.AlterField( + model_name='employee', + name='website', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, null=True, verbose_name='Müssen Dinge von der Webseite gelöscht werden?'), + ), + ] diff --git a/austritt/migrations/0014_alter_employee_website.py b/austritt/migrations/0014_alter_employee_website.py new file mode 100644 index 0000000..c356ff5 --- /dev/null +++ b/austritt/migrations/0014_alter_employee_website.py @@ -0,0 +1,18 @@ +# Generated by Django 5.2.8 on 2026-03-03 15:22 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('austritt', '0013_alter_employee_bahncard_alter_employee_pension_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='employee', + name='website', + field=models.CharField(blank=True, choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, verbose_name='Müssen Dinge von der Webseite gelöscht werden?'), + ), + ] diff --git a/austritt/migrations/0015_alter_employee_bahncard_alter_employee_sim_and_more.py b/austritt/migrations/0015_alter_employee_bahncard_alter_employee_sim_and_more.py new file mode 100644 index 0000000..95edd0f --- /dev/null +++ b/austritt/migrations/0015_alter_employee_bahncard_alter_employee_sim_and_more.py @@ -0,0 +1,28 @@ +# Generated by Django 5.2.8 on 2026-03-03 15:34 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('austritt', '0014_alter_employee_website'), + ] + + operations = [ + migrations.AlterField( + model_name='employee', + name='bahncard', + field=models.CharField(blank=True, choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, verbose_name='Bahncard-Abo vorhanden?'), + ), + migrations.AlterField( + model_name='employee', + name='sim', + field=models.CharField(blank=True, choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=5, verbose_name='Mobilfunkvertrag vorhanden?'), + ), + migrations.AlterField( + model_name='employee', + name='transponder_id', + field=models.CharField(max_length=6, verbose_name='Transponder ID (Laut Personio)'), + ), + ] diff --git a/veraenderung/migrations/0011_remove_employee_jobdescription_english.py b/veraenderung/migrations/0011_remove_employee_jobdescription_english.py new file mode 100644 index 0000000..d5d3802 --- /dev/null +++ b/veraenderung/migrations/0011_remove_employee_jobdescription_english.py @@ -0,0 +1,17 @@ +# Generated by Django 5.2.8 on 2026-03-03 14:36 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('veraenderung', '0010_alter_employee_landline'), + ] + + operations = [ + migrations.RemoveField( + model_name='employee', + name='jobdescription_english', + ), + ] diff --git a/veraenderung/migrations/0012_alter_employee_keyboard_alter_employee_language_and_more.py b/veraenderung/migrations/0012_alter_employee_keyboard_alter_employee_language_and_more.py new file mode 100644 index 0000000..9960ae7 --- /dev/null +++ b/veraenderung/migrations/0012_alter_employee_keyboard_alter_employee_language_and_more.py @@ -0,0 +1,43 @@ +# Generated by Django 5.2.8 on 2026-03-03 15:34 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('veraenderung', '0011_remove_employee_jobdescription_english'), + ] + + operations = [ + migrations.AlterField( + model_name='employee', + name='keyboard', + field=models.CharField(blank=True, choices=[('DE', 'Deutsch'), ('US', 'USA'), ('OT', 'Anderes (Bitte unten angeben)')], default='DE', max_length=2, null=True, verbose_name='Tastaturlayout'), + ), + migrations.AlterField( + model_name='employee', + name='language', + field=models.CharField(blank=True, choices=[('GER', 'Deutsch'), ('ENG', 'English')], default='GER', max_length=3, verbose_name='Sprache für Onboarding'), + ), + migrations.AlterField( + model_name='employee', + name='laptop', + field=models.CharField(blank=True, choices=[('NEIN', 'Nein'), ('JA', 'Ja')], default='NEIN', max_length=8, verbose_name='Wird ein neuer Laptop gebraucht?'), + ), + migrations.AlterField( + model_name='employee', + name='onboarding', + field=models.CharField(choices=[('NEIN', 'Nein'), ('JA', 'Ja')], max_length=8, verbose_name='Wird wieder ein Onboarding gebraucht?'), + ), + migrations.AlterField( + model_name='employee', + name='os', + field=models.CharField(blank=True, choices=[('FED', 'Fedora (Standard)'), ('WIN', 'Windows (bitte Begründung angeben)'), ('MOS', 'Mac OS (nur wenn Mac gewählt)'), ('UBU', 'Ubuntu')], default='FED', max_length=3, null=True, verbose_name='Betriebssystem'), + ), + migrations.AlterField( + model_name='employee', + name='transponder', + field=models.CharField(blank=True, choices=[('NORM', 'Transponder wird beibehalten'), ('SPECIAL', 'Besondere Schließungen (bitte angeben)'), ('NOTRANS', 'Kein Transponder')], default='NORM', max_length=7), + ), + ]