diff --git a/.github/workflows/cancel-pulumi-lock.yml b/.github/workflows/cancel-pulumi-lock.yml index 786be10..4a447a3 100644 --- a/.github/workflows/cancel-pulumi-lock.yml +++ b/.github/workflows/cancel-pulumi-lock.yml @@ -73,4 +73,4 @@ jobs: run: | echo "$PULUMI_PROD_PASSPHRASE" > passphrase.prod.txt pulumi login gs://mcp-registry-prod-pulumi-state - PULUMI_CONFIG_PASSPHRASE_FILE=passphrase.prod.txt pulumi cancel --stack gcpProd --yes \ No newline at end of file + PULUMI_CONFIG_PASSPHRASE_FILE=passphrase.prod.txt pulumi cancel --stack gcpProd --yes diff --git a/internal/database/migrations/007a_clean_invalid_data.sql b/internal/database/migrations/008_clean_invalid_data.sql similarity index 100% rename from internal/database/migrations/007a_clean_invalid_data.sql rename to internal/database/migrations/008_clean_invalid_data.sql diff --git a/internal/database/migrations/008_separate_official_metadata.sql b/internal/database/migrations/009_separate_official_metadata.sql similarity index 100% rename from internal/database/migrations/008_separate_official_metadata.sql rename to internal/database/migrations/009_separate_official_metadata.sql diff --git a/internal/database/migrations/009_migrate_canonical_package_refs.sql b/internal/database/migrations/010_migrate_canonical_package_refs.sql similarity index 98% rename from internal/database/migrations/009_migrate_canonical_package_refs.sql rename to internal/database/migrations/010_migrate_canonical_package_refs.sql index db7fd91..cb65012 100644 --- a/internal/database/migrations/009_migrate_canonical_package_refs.sql +++ b/internal/database/migrations/010_migrate_canonical_package_refs.sql @@ -5,6 +5,8 @@ -- - Removes package-type-specific forbidden fields (e.g., fileSha256 from non-MCPB packages) -- - Ensures all packages have required transport field +BEGIN; + -- Helper function to convert OCI package to canonical reference format CREATE OR REPLACE FUNCTION convert_oci_package_to_canonical(pkg jsonb) RETURNS jsonb @@ -197,4 +199,6 @@ DROP FUNCTION IF EXISTS convert_oci_package_to_canonical(jsonb); DROP FUNCTION IF EXISTS convert_mcpb_package_to_canonical(jsonb); DROP FUNCTION IF EXISTS remove_forbidden_fields(jsonb); DROP FUNCTION IF EXISTS ensure_transport_field(jsonb); -DROP FUNCTION IF EXISTS convert_packages_array(jsonb); \ No newline at end of file +DROP FUNCTION IF EXISTS convert_packages_array(jsonb); + +COMMIT; \ No newline at end of file