Update seed_initial_data.py to correct imports and adjust revision identifiers. Replaced sectors seed import with carta_porte_codes seed and updated down_revision and depends_on to reflect the latest migration state.

This commit is contained in:
2026-03-18 16:43:19 -05:00
parent 55aa10579f
commit 03f2213729
2 changed files with 4647 additions and 9 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -44,7 +44,6 @@ from api.v1.modules.public.reference_data.pedimento_codes.seed import (
from api.v1.modules.public.reference_data.pedimento_regimens.seed import (
seed as pedimento_regimens_seed,
)
from api.v1.modules.a76.general_catalogs.sectors.seed import seed as sectors_seed
from api.v1.modules.public.reference_data.states.seed import seed as states_seed
from api.v1.modules.public.reference_data.transport_modes.seed import (
seed as transport_modes_seed,
@@ -89,14 +88,14 @@ from api.v1.modules.core.permissions.seed import (
from api.v1.modules.public.reference_data.license_exceptions.seed import seed_license_exceptions
from api.v1.modules.public.reference_data.agency_tariff_codes.seed import seed_agency_tariff_codes
from api.v1.modules.public.reference_data.identifiers.seed import seed_identifiers
from api.v1.modules.public.reference_data.carta_porte.seed import seed_carta_porte
from api.v1.modules.public.reference_data.carta_porte_codes.seed import seed_carta_porte
from sqlalchemy.orm import Session
# revision identifiers, used by Alembic.
revision: str = "7937209f9718"
down_revision: Union[str, Sequence[str], None] = None
down_revision: Union[str, Sequence[str], None] = "4ad64605fad2"
branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = "4ad64605fad2"
def upgrade() -> None:
@@ -299,9 +298,6 @@ def upgrade() -> None:
"""
)
# Sectors se siembran por compañía en _seed_company_data
# (a76.sectors requiere tenant_id/company_id — no aplica en seed global)
values_tm = ", ".join(
[
f"('{key}', '{name.replace(chr(39), chr(39)*2)}')"
@@ -544,8 +540,7 @@ def downgrade() -> None:
op.drop_table("valuation_methods", schema="public")
op.drop_table("transport_types", schema="public")
op.drop_table("trailer_types", schema="public")
op.drop_table("transport_modes", schema="public")
op.drop_table("sectors", schema="a76")
op.drop_table("transport_modes", schema="public")
op.drop_table("payment_methods", schema="public")
op.drop_table("material_types", schema="public")
op.drop_table("invoice_types", schema="public")