migrate site id to varchar instead of int

This commit is contained in:
Alberto-Audrix committed 2026-09-15 11:12:09 +07:00
1 parent 61f954a3bd
commit 36639d8c38
16 files changed
+448 -41

No files matched your search

+14 -3
View File
@@ -30,22 +30,32 @@ class VisibilityScopeTests(TestCase):
self.active_a = ActiveSite.objects.create(
code="a",
name="Site A",
source_site_id="site-a-0001",
api_base_url="https://a.example/api/v1",
managed_by=self.gm,
)
self.active_b = ActiveSite.objects.create(
code="b",
name="Site B",
source_site_id="site-b-0001",
api_base_url="https://b.example/api/v1",
managed_by=self.gm_other,
)
self.site = Site.objects.create(
site_name="Site A", user=self.gm, active_site=self.active_a
site_id="site-a-0001",
site_name="Site A",
user=self.gm,
active_site=self.active_a,
)
self.site_other = Site.objects.create(
site_name="Site B", user=self.gm_other, active_site=self.active_b
site_id="site-b-0001",
site_name="Site B",
user=self.gm_other,
active_site=self.active_b,
)
self.orphan = Site.objects.create(
site_id="orphan-seed-0001", site_name="Orphan Seed", user=self.gm
)
self.orphan = Site.objects.create(site_name="Orphan Seed", user=self.gm)
Kandang.objects.create(kandang_name="K1", site=self.site)
Kandang.objects.create(kandang_name="K2", site=self.site_other)
@@ -95,6 +105,7 @@ class VisibilityScopeTests(TestCase):
ActiveSite.objects.create(
code="orphan-seed",
name="Orphan Seed",
source_site_id="orphan-seed-0001",
api_base_url="https://orphan.example/api/v1",
api_key="k",
managed_by=None,