61 lines
1.9 KiB
Python
61 lines
1.9 KiB
Python
# Generated manually: rename CitySite → ActiveSite
|
|
|
|
import django.db.models.deletion
|
|
from django.conf import settings
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
("sync", "0002_citysite_registered_by"),
|
|
# Farms FKs still reference CitySite; rename only after those exist.
|
|
("farms", "0017_site_city_site"),
|
|
]
|
|
|
|
operations = [
|
|
migrations.RenameModel(
|
|
old_name="CitySite",
|
|
new_name="ActiveSite",
|
|
),
|
|
migrations.RenameField(
|
|
model_name="activesite",
|
|
old_name="city_site_id",
|
|
new_name="active_site_id",
|
|
),
|
|
migrations.AlterModelTable(
|
|
name="activesite",
|
|
table="active_sites",
|
|
),
|
|
migrations.AlterField(
|
|
model_name="activesite",
|
|
name="api_base_url",
|
|
field=models.URLField(
|
|
help_text="Site API root including /api/v1, e.g. https://site.example/api/v1",
|
|
max_length=255,
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="activesite",
|
|
name="api_key",
|
|
field=models.CharField(
|
|
blank=True,
|
|
help_text="X-API-Key for pulling from the site API (keep server-side only)",
|
|
max_length=255,
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="activesite",
|
|
name="registered_by",
|
|
field=models.ForeignKey(
|
|
blank=True,
|
|
help_text="GM / GM Admin who added this site dashboard URL",
|
|
null=True,
|
|
on_delete=django.db.models.deletion.SET_NULL,
|
|
related_name="registered_active_sites",
|
|
to=settings.AUTH_USER_MODEL,
|
|
),
|
|
),
|
|
]
|