Migrations archive — the retired SQL runbook series
This directory is the frozen migrations/ series (2026-08-04 → 2026-09-18):
hand-written SQL change records applied manually against live databases,
each usually paired with a .rollback.sql. The series is retired by the
db-schema-lifecycle change — the Alembic chain
(alembic/versions/, rooted at 0001_schema_baseline) is now the single
migration mechanism, and nothing here executes anymore.
The directory was relocated from migrations/ so its numbering can no
longer be confused with alembic/versions/ (two unrelated "006"s once
coexisted).
Disposition of each file
| File | Fate |
|---|---|
001_add_real_sources_to_functions[.rollback].sql |
effect modelled → absorbed into the baseline (0001_schema_baseline) |
002_add_real_source_to_fetch_log.sql |
absorbed into the baseline |
003_add_concepts_deprecated[.rollback].sql |
absorbed into the baseline |
004_add_semantic_observations_entity_index[.rollback].sql |
absorbed into the baseline |
005_add_observation_granularity[.rollback].sql |
absorbed into the baseline |
006_add_policy_runs_origin_cancelled[.rollback].sql |
absorbed into the baseline |
007_multi_source_observations.sql |
superseded by revision 0002_sem_obs_source_aware_key (the swap now runs as an Alembic revision under the same advisory lock this runbook used) |
007_multi_source_observations.rollback.sql |
kept as an ops document only — the lossy manual reverse (dedup per source_rankings, then rebuild the 5-column key). Not part of the mechanism; normal rollback is redeploying the previous image |
New schema changes never land here. They land as revisions in
alembic/versions/; alembic upgrade --sql produces a reviewable psql
runbook when one is wanted.
Image publish
Images are built by GitHub Actions (.github/workflows/image.yml) and pushed to
Tencent TCR personal edition: ccr.ccs.tencentyun.com/finddata/fd-open-data-mcp:sha-<short> (+ rolling main). Release ritual: dev pushes go to gitee; publishing = git push github main. The Jenkins→Harbor path is the fallback channel only.
Metadata
Release files for fd-open-data-mcp 0.5.35
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fd_open_data_mcp-0.5.35.tar.gz | 754.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fd_open_data_mcp-0.5.35-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / fd_open_data_mcp-0.5.35.tar.gz
| Download URL | fd_open_data_mcp-0.5.35.tar.gz |
|---|---|
| Size | 754.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
954dd6c763a4ff33a861ca4a896f871d145c71cd6bf1b395d540836d0faa4baf
|
|
BLAKE2b-256 checksum How to use checksums |
b474e8271450e96bc5c92626aea397734259e095be86f272daf02bd30d0ea826
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / fd_open_data_mcp-0.5.35-py3-none-any.whl
| Download URL | fd_open_data_mcp-0.5.35-py3-none-any.whl |
|---|---|
| Size | 635.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
79868c64f8c775264bdf68f0c6f1b47ed2cd5036aacc0ffd26269d0a880b9d99
|
|
BLAKE2b-256 checksum How to use checksums |
ce55041f9ce776943cf793bff14ce59d62e19a32c7824424d6469460783b2978
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|