原始来源证据
{
"coverage": {
"service": "fly",
"pg_major": 16,
"provider": "Fly.io",
"service_name": "Managed Postgres",
"engine_status": "GA",
"data_status": "COMPLETE",
"list_scope": "PG_MAJOR",
"source_url": "https://fly.io/docs/mpg/extensions/",
"engine_url": "https://fly.io/docs/mpg/extensions/",
"checked_at": "2026-08-24T08:00:00+08:00",
"note": null,
"provenance": {
"dataset": {
"id": "20260824",
"note": "Imported from the M1 PG14-PG18 managed PostgreSQL research task; source pages were reviewed on 2026-08-24.",
"extra": {},
"state": "PUBLISHED",
"fact_rows": 8703,
"generator": "bin/cloud_catalog.py",
"is_current": true,
"collected_at": "2026-08-24T00:28:06+00:00",
"published_at": "2026-08-24T08:24:53+00:00",
"service_rows": 33,
"validated_at": "2026-08-24T08:24:53+00:00",
"coverage_rows": 165,
"universe_rows": 2243,
"manifest_sha256": "96a4eae0b58019b7c8dc415fde43a8788d6ca439a5a776e8fccb0a84050bf58f",
"universe_sha256": "afaf04c3e0b6b95e2085e104152642086478a1920520068f69a911167999437e",
"generator_version": "1"
},
"service": {
"id": "fly",
"name": "Managed Postgres",
"note": null,
"active": true,
"homepage": "https://fly.io/docs/mpg/",
"provider": "fly_io",
"matrix_table": "ext_fly",
"region_scope": "Fly.io MPG regions"
},
"provider": {
"id": "fly_io",
"name": "Fly.io",
"note": null,
"homepage": "https://fly.io/docs/mpg/"
},
"engine_source": {
"id": "fly_engine_2e0b103214",
"url": "https://fly.io/docs/mpg/extensions/",
"kind": "ENGINE",
"note": "Initial imported source registry; collector automation is pending.",
"title": "Managed Postgres engine and version evidence",
"active": true,
"service": "fly",
"authority": "OFFICIAL",
"collector": "manual_reference",
"refresh_days": 30
},
"coverage_extra": {},
"engine_capture": {
"note": "Official reference URL only; the imported M1 dataset did not retain the upstream HTTP response body.",
"extra": {},
"http_etag": null,
"row_count": 0,
"source_id": "fly_engine_2e0b103214",
"dataset_id": "20260824",
"captured_at": "2026-08-24T00:00:00+00:00",
"content_type": null,
"artifact_path": null,
"capture_status": "REFERENCE_ONLY",
"artifact_sha256": null,
"http_last_modified": null
},
"extension_source": {
"id": "fly_extensions_2e0b103214",
"url": "https://fly.io/docs/mpg/extensions/",
"kind": "EXTENSIONS",
"note": "Initial imported source registry; collector automation is pending.",
"title": "Supported Postgres Extensions",
"active": true,
"service": "fly",
"authority": "OFFICIAL",
"collector": "manual_normalized",
"refresh_days": 30
},
"extension_capture": {
"note": "Normalized source snapshot; the imported M1 dataset did not retain the upstream HTTP response body.",
"extra": {},
"http_etag": null,
"row_count": 56,
"source_id": "fly_extensions_2e0b103214",
"dataset_id": "20260824",
"captured_at": "2026-08-24T00:00:00+00:00",
"content_type": "text/csv",
"artifact_path": "db/cloud/datasets/20260824/raw/fly.csv",
"capture_status": "NORMALIZED",
"artifact_sha256": "acd59638ccf94ceafd812a5e8d01b526f6cb46da2967001824e94d135f66c70a",
"http_last_modified": null
}
}
},
"fact": {
"service": "fly",
"pg_major": 16,
"raw_name": "pgcrypto",
"extension": "pgcrypto",
"status": "SUPPORTED",
"version": null,
"note": null,
"extra": {}
}
}