From ace36afc3128939e1d41e71f0b4a29176e69f0ae Mon Sep 17 00:00:00 2001 From: Matthew Elwell Date: Tue, 3 Sep 2024 10:42:35 +0100 Subject: [PATCH] Update migration to noop on table name --- ..._add_grafana_organisation_configuration.py | 19 ++++++++++++++----- api/integrations/grafana/models.py | 3 +++ 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/api/integrations/grafana/migrations/0002_add_grafana_organisation_configuration.py b/api/integrations/grafana/migrations/0002_add_grafana_organisation_configuration.py index 2ee8183141e7..ea28151dab1b 100644 --- a/api/integrations/grafana/migrations/0002_add_grafana_organisation_configuration.py +++ b/api/integrations/grafana/migrations/0002_add_grafana_organisation_configuration.py @@ -1,4 +1,4 @@ -# Generated by Django 3.2.25 on 2024-07-27 14:21 +# Generated by Django 4.2.15 on 2024-09-03 09:39 from django.db import migrations, models import django.db.models.deletion @@ -6,16 +6,25 @@ class Migration(migrations.Migration): + dependencies = [ - ("organisations", "0055_alter_percent_usage"), ("projects", "0024_add_project_edge_v2_migration_read_capacity_budget"), + ("organisations", "0056_create_organisation_breached_grace_period"), ("grafana", "0001_initial"), ] operations = [ - migrations.RenameModel( - old_name="GrafanaConfiguration", - new_name="GrafanaProjectConfiguration", + migrations.SeparateDatabaseAndState( + state_operations=[ + migrations.RenameModel( + old_name="GrafanaConfiguration", + new_name="GrafanaProjectConfiguration", + ), + migrations.AlterModelTable( + name="grafanaprojectconfiguration", + table="grafana_grafanaconfiguration", + ), + ] ), migrations.CreateModel( name="GrafanaOrganisationConfiguration", diff --git a/api/integrations/grafana/models.py b/api/integrations/grafana/models.py index 37bd10cea453..cb8f52d18020 100644 --- a/api/integrations/grafana/models.py +++ b/api/integrations/grafana/models.py @@ -43,6 +43,9 @@ class GrafanaProjectConfiguration(IntegrationsModel): Project, on_delete=models.CASCADE, related_name="grafana_config" ) + class Meta: + db_table = "grafana_grafanaconfiguration" + class GrafanaOrganisationConfiguration(IntegrationsModel): organisation = models.OneToOneField(