From 63b553f8d65ba45632680f53d3c74054809df9bb Mon Sep 17 00:00:00 2001 From: David Graham Date: Wed, 8 Nov 2023 18:01:57 -0500 Subject: [PATCH] squash migrations --- .../core/migrations/0002_haztrakprofile.py | 3 +- .../0003_alter_haztrakprofile_user.py | 23 --- ...4_haztrakprofile_admin_rcrainfo_profile.py | 23 --- ...e_haztrakprofile_admin_rcrainfo_profile.py | 16 --- ...02_haztraksite_sitepermissions_and_more.py | 135 ++++++++++++++++++ .../sites/migrations/0002_sitepermissions.py | 57 -------- ..._alter_site_last_rcrainfo_manifest_sync.py | 19 --- .../0004_site_admin_rcrainfo_profile.py | 23 --- ...a_sync_site_last_rcrainfo_manifest_sync.py | 17 --- .../0006_rename_site_haztraksite.py | 17 --- ...ter_rcrasitepermission_options_and_more.py | 27 ---- ..._rcrasitepermission_rcrasitepermissions.py | 17 --- 12 files changed, 137 insertions(+), 240 deletions(-) delete mode 100644 server/apps/core/migrations/0003_alter_haztrakprofile_user.py delete mode 100644 server/apps/core/migrations/0004_haztrakprofile_admin_rcrainfo_profile.py delete mode 100644 server/apps/core/migrations/0005_remove_haztrakprofile_admin_rcrainfo_profile.py create mode 100644 server/apps/sites/migrations/0002_haztraksite_sitepermissions_and_more.py delete mode 100644 server/apps/sites/migrations/0002_sitepermissions.py delete mode 100644 server/apps/sites/migrations/0003_alter_site_last_rcrainfo_manifest_sync.py delete mode 100644 server/apps/sites/migrations/0004_site_admin_rcrainfo_profile.py delete mode 100644 server/apps/sites/migrations/0005_rename_last_rcra_sync_site_last_rcrainfo_manifest_sync.py delete mode 100644 server/apps/sites/migrations/0006_rename_site_haztraksite.py delete mode 100644 server/apps/sites/migrations/0007_alter_rcrasitepermission_options_and_more.py delete mode 100644 server/apps/sites/migrations/0008_rename_rcrasitepermission_rcrasitepermissions.py diff --git a/server/apps/core/migrations/0002_haztrakprofile.py b/server/apps/core/migrations/0002_haztrakprofile.py index 9d2ed58ad..7beec3f50 100644 --- a/server/apps/core/migrations/0002_haztrakprofile.py +++ b/server/apps/core/migrations/0002_haztrakprofile.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.7 on 2023-11-03 18:35 +# Generated by Django 4.2.7 on 2023-11-08 23:01 from django.conf import settings from django.db import migrations, models @@ -27,6 +27,7 @@ class Migration(migrations.Migration): "user", models.OneToOneField( on_delete=django.db.models.deletion.CASCADE, + related_name="haztrak_profile", to=settings.AUTH_USER_MODEL, ), ), diff --git a/server/apps/core/migrations/0003_alter_haztrakprofile_user.py b/server/apps/core/migrations/0003_alter_haztrakprofile_user.py deleted file mode 100644 index a99580378..000000000 --- a/server/apps/core/migrations/0003_alter_haztrakprofile_user.py +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-03 18:58 - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0002_haztrakprofile"), - ] - - operations = [ - migrations.AlterField( - model_name="haztrakprofile", - name="user", - field=models.OneToOneField( - on_delete=django.db.models.deletion.CASCADE, - related_name="haztrak_profile", - to=settings.AUTH_USER_MODEL, - ), - ), - ] diff --git a/server/apps/core/migrations/0004_haztrakprofile_admin_rcrainfo_profile.py b/server/apps/core/migrations/0004_haztrakprofile_admin_rcrainfo_profile.py deleted file mode 100644 index 3cc5b87ae..000000000 --- a/server/apps/core/migrations/0004_haztrakprofile_admin_rcrainfo_profile.py +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 17:29 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0003_alter_haztrakprofile_user"), - ] - - operations = [ - migrations.AddField( - model_name="haztrakprofile", - name="admin_rcrainfo_profile", - field=models.ForeignKey( - default=None, - null=True, - on_delete=django.db.models.deletion.SET_NULL, - to="core.rcraprofile", - ), - ), - ] diff --git a/server/apps/core/migrations/0005_remove_haztrakprofile_admin_rcrainfo_profile.py b/server/apps/core/migrations/0005_remove_haztrakprofile_admin_rcrainfo_profile.py deleted file mode 100644 index fa2879461..000000000 --- a/server/apps/core/migrations/0005_remove_haztrakprofile_admin_rcrainfo_profile.py +++ /dev/null @@ -1,16 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 21:29 - -from django.db import migrations - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0004_haztrakprofile_admin_rcrainfo_profile"), - ] - - operations = [ - migrations.RemoveField( - model_name="haztrakprofile", - name="admin_rcrainfo_profile", - ), - ] diff --git a/server/apps/sites/migrations/0002_haztraksite_sitepermissions_and_more.py b/server/apps/sites/migrations/0002_haztraksite_sitepermissions_and_more.py new file mode 100644 index 000000000..9aa65e5b5 --- /dev/null +++ b/server/apps/sites/migrations/0002_haztraksite_sitepermissions_and_more.py @@ -0,0 +1,135 @@ +# Generated by Django 4.2.7 on 2023-11-08 23:01 + +import django.core.validators +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + dependencies = [ + ("core", "0002_haztrakprofile"), + ("sites", "0001_initial"), + ] + + operations = [ + migrations.CreateModel( + name="HaztrakSite", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ( + "name", + models.CharField( + max_length=200, + validators=[ + django.core.validators.MinValueValidator( + 2, "site aliases must be longer than 2 characters" + ) + ], + verbose_name="site alias", + ), + ), + ( + "last_rcrainfo_manifest_sync", + models.DateTimeField( + blank=True, + null=True, + verbose_name="last RCRAInfo manifest sync date", + ), + ), + ( + "admin_rcrainfo_profile", + models.ForeignKey( + null=True, + on_delete=django.db.models.deletion.SET_NULL, + to="core.rcraprofile", + ), + ), + ( + "rcra_site", + models.OneToOneField( + on_delete=django.db.models.deletion.CASCADE, + to="sites.rcrasite", + verbose_name="rcra_site", + ), + ), + ], + options={ + "verbose_name": "Haztrak Site", + "verbose_name_plural": "Haztrak Sites", + "ordering": ["rcra_site__epa_id"], + }, + ), + migrations.CreateModel( + name="SitePermissions", + fields=[ + ( + "id", + models.BigAutoField( + auto_created=True, + primary_key=True, + serialize=False, + verbose_name="ID", + ), + ), + ( + "emanifest", + models.CharField( + choices=[ + ("viewer", "view"), + ("editor", "edit"), + ("signer", "sign"), + ], + default="view", + max_length=6, + ), + ), + ( + "profile", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + related_name="site_permissions", + to="core.haztrakprofile", + ), + ), + ( + "site", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, + to="sites.haztraksite", + ), + ), + ], + options={ + "verbose_name": "Site Permissions", + }, + ), + migrations.RenameModel( + old_name="RcraSitePermission", + new_name="RcraSitePermissions", + ), + migrations.AlterModelOptions( + name="rcrasitepermissions", + options={ + "ordering": ["site__epa_id"], + "verbose_name": "RCRA Site Permission", + }, + ), + migrations.AlterField( + model_name="rcrasitepermissions", + name="site", + field=models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, to="sites.rcrasite" + ), + ), + migrations.DeleteModel( + name="Site", + ), + ] diff --git a/server/apps/sites/migrations/0002_sitepermissions.py b/server/apps/sites/migrations/0002_sitepermissions.py deleted file mode 100644 index b91c38590..000000000 --- a/server/apps/sites/migrations/0002_sitepermissions.py +++ /dev/null @@ -1,57 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-03 18:35 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0002_haztrakprofile"), - ("sites", "0001_initial"), - ] - - operations = [ - migrations.CreateModel( - name="SitePermissions", - fields=[ - ( - "id", - models.BigAutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", - ), - ), - ( - "emanifest", - models.CharField( - choices=[ - ("viewer", "view"), - ("editor", "edit"), - ("signer", "sign"), - ], - default="view", - max_length=6, - ), - ), - ( - "profile", - models.ForeignKey( - on_delete=django.db.models.deletion.CASCADE, - related_name="site_permissions", - to="core.haztrakprofile", - ), - ), - ( - "site", - models.ForeignKey( - on_delete=django.db.models.deletion.CASCADE, to="sites.site" - ), - ), - ], - options={ - "verbose_name": "Site Permissions", - }, - ), - ] diff --git a/server/apps/sites/migrations/0003_alter_site_last_rcrainfo_manifest_sync.py b/server/apps/sites/migrations/0003_alter_site_last_rcrainfo_manifest_sync.py deleted file mode 100644 index 5dafd2b50..000000000 --- a/server/apps/sites/migrations/0003_alter_site_last_rcrainfo_manifest_sync.py +++ /dev/null @@ -1,19 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 19:32 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - dependencies = [ - ("sites", "0002_sitepermissions"), - ] - - operations = [ - migrations.AlterField( - model_name="site", - name="last_rcra_sync", - field=models.DateTimeField( - blank=True, null=True, verbose_name="last RCRAInfo manifest sync date" - ), - ), - ] diff --git a/server/apps/sites/migrations/0004_site_admin_rcrainfo_profile.py b/server/apps/sites/migrations/0004_site_admin_rcrainfo_profile.py deleted file mode 100644 index 75581fe00..000000000 --- a/server/apps/sites/migrations/0004_site_admin_rcrainfo_profile.py +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 19:38 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0004_haztrakprofile_admin_rcrainfo_profile"), - ("sites", "0003_alter_site_last_rcrainfo_manifest_sync"), - ] - - operations = [ - migrations.AddField( - model_name="site", - name="admin_rcrainfo_profile", - field=models.ForeignKey( - null=True, - on_delete=django.db.models.deletion.SET_NULL, - to="core.rcraprofile", - ), - ), - ] diff --git a/server/apps/sites/migrations/0005_rename_last_rcra_sync_site_last_rcrainfo_manifest_sync.py b/server/apps/sites/migrations/0005_rename_last_rcra_sync_site_last_rcrainfo_manifest_sync.py deleted file mode 100644 index b545836c1..000000000 --- a/server/apps/sites/migrations/0005_rename_last_rcra_sync_site_last_rcrainfo_manifest_sync.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 20:02 - -from django.db import migrations - - -class Migration(migrations.Migration): - dependencies = [ - ("sites", "0004_site_admin_rcrainfo_profile"), - ] - - operations = [ - migrations.RenameField( - model_name="site", - old_name="last_rcra_sync", - new_name="last_rcrainfo_manifest_sync", - ), - ] diff --git a/server/apps/sites/migrations/0006_rename_site_haztraksite.py b/server/apps/sites/migrations/0006_rename_site_haztraksite.py deleted file mode 100644 index b52f0a7f6..000000000 --- a/server/apps/sites/migrations/0006_rename_site_haztraksite.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 20:19 - -from django.db import migrations - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0004_haztrakprofile_admin_rcrainfo_profile"), - ("sites", "0005_rename_last_rcra_sync_site_last_rcrainfo_manifest_sync"), - ] - - operations = [ - migrations.RenameModel( - old_name="Site", - new_name="HaztrakSite", - ), - ] diff --git a/server/apps/sites/migrations/0007_alter_rcrasitepermission_options_and_more.py b/server/apps/sites/migrations/0007_alter_rcrasitepermission_options_and_more.py deleted file mode 100644 index 313fa8360..000000000 --- a/server/apps/sites/migrations/0007_alter_rcrasitepermission_options_and_more.py +++ /dev/null @@ -1,27 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 20:48 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - dependencies = [ - ("sites", "0006_rename_site_haztraksite"), - ] - - operations = [ - migrations.AlterModelOptions( - name="rcrasitepermission", - options={ - "ordering": ["site__epa_id"], - "verbose_name": "RCRA Site Permission", - }, - ), - migrations.AlterField( - model_name="rcrasitepermission", - name="site", - field=models.ForeignKey( - on_delete=django.db.models.deletion.CASCADE, to="sites.rcrasite" - ), - ), - ] diff --git a/server/apps/sites/migrations/0008_rename_rcrasitepermission_rcrasitepermissions.py b/server/apps/sites/migrations/0008_rename_rcrasitepermission_rcrasitepermissions.py deleted file mode 100644 index 03fc07972..000000000 --- a/server/apps/sites/migrations/0008_rename_rcrasitepermission_rcrasitepermissions.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 4.2.7 on 2023-11-08 21:18 - -from django.db import migrations - - -class Migration(migrations.Migration): - dependencies = [ - ("core", "0004_haztrakprofile_admin_rcrainfo_profile"), - ("sites", "0007_alter_rcrasitepermission_options_and_more"), - ] - - operations = [ - migrations.RenameModel( - old_name="RcraSitePermission", - new_name="RcraSitePermissions", - ), - ]