From 477c692076acc197fe9673352a539924adfe014b Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 3 Dec 2025 14:30:13 +0000 Subject: [PATCH] Rename underlying database tables --- .../migrations/0042_auto_20251203_1427.py | 35 +++++++++++++++++++ src/backend/InvenTree/common/models.py | 10 ------ 2 files changed, 35 insertions(+), 10 deletions(-) create mode 100644 src/backend/InvenTree/common/migrations/0042_auto_20251203_1427.py diff --git a/src/backend/InvenTree/common/migrations/0042_auto_20251203_1427.py b/src/backend/InvenTree/common/migrations/0042_auto_20251203_1427.py new file mode 100644 index 0000000000..d2c909084d --- /dev/null +++ b/src/backend/InvenTree/common/migrations/0042_auto_20251203_1427.py @@ -0,0 +1,35 @@ +# Generated by Django 5.2.8 on 2025-12-03 14:27 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("common", "0041_auto_20251203_1244"), + ] + + # Rename the database tables after migrating from the "part" app + operations = [ + migrations.AlterModelTable( + name='ParameterTemplate', + table='common_parametertemplate', + ), + migrations.AlterModelTable( + name='Parameter', + table='common_parameter', + ), + migrations.RenameIndex( + model_name="parameter", + new_name="common_para_model_t_244405_idx", + old_name="part_partpa_model_t_198c9d_idx", + ), + migrations.AlterModelTable( + name="parameter", + table=None, + ), + migrations.AlterModelTable( + name="parametertemplate", + table=None, + ), + ] diff --git a/src/backend/InvenTree/common/models.py b/src/backend/InvenTree/common/models.py index 6e1dbd2e5f..eca96883e6 100644 --- a/src/backend/InvenTree/common/models.py +++ b/src/backend/InvenTree/common/models.py @@ -2387,11 +2387,6 @@ class ParameterTemplate( verbose_name = _('Parameter Template') verbose_name_plural = _('Parameter Templates') - # Note: Data was migrated from the existing 'part_partparametertemplate' table - # Ref: https://github.com/inventree/InvenTree/pull/10699 - # To avoid data loss, we retain the existing table name - db_table = 'part_partparametertemplate' - class ModelChoices(RenderChoices): """Model choices for parameters.""" @@ -2583,11 +2578,6 @@ class Parameter( unique_together = [['model_type', 'model_id', 'template']] indexes = [models.Index(fields=['model_type', 'model_id'])] - # Note: Data was migrated from the existing 'part_partparameter' table - # Ref: https://github.com/inventree/InvenTree/pull/10699 - # To avoid data loss, we retain the existing table name - db_table = 'part_partparameter' - class ModelChoices(RenderChoices): """Model choices for parameters."""