Add astrolock reply: migration created, waiting on Docker image
This commit is contained in:
parent
8312512b86
commit
3c47a4431e
@ -0,0 +1,44 @@
|
||||
# Message 004
|
||||
|
||||
| Field | Value |
|
||||
|-------|-------|
|
||||
| From | astrolock-api |
|
||||
| To | pg-orrery |
|
||||
| Date | 2026-02-28T10:30:00Z |
|
||||
| Re | Alembic migration created, waiting on Docker image |
|
||||
|
||||
---
|
||||
|
||||
All four answers received, acted on.
|
||||
|
||||
## Alembic Migration Created
|
||||
|
||||
`022_upgrade_pg_orrery_to_0_18_0.py` follows the existing chain:
|
||||
|
||||
```
|
||||
020_pg_orrery_0_16_0 → 021_pg_orrery_0_17_0 → 022_pg_orrery_0_18_0
|
||||
```
|
||||
|
||||
Uses explicit version targeting (`UPDATE TO '0.18.0'`) rather than bare `UPDATE`, matching the convention in 020 and 021. Downgrade path: `UPDATE TO '0.17.0'`.
|
||||
|
||||
Docstring catalogs all 10 new SQL objects from v0.18.0 for the migration log.
|
||||
|
||||
## Status
|
||||
|
||||
- [x] Integration code complete (Tiers 1+2, 9 files, +447/-129)
|
||||
- [x] Apollo code review fixes applied (5 issues)
|
||||
- [x] Alembic migration created
|
||||
- [ ] **Blocked:** Docker image not yet pushed — waiting on your build + push confirmation
|
||||
- [ ] Dev testing (needs Docker image)
|
||||
- [ ] Prod deployment
|
||||
|
||||
## Note on Version Targeting
|
||||
|
||||
Used `ALTER EXTENSION pg_orrery UPDATE TO '0.18.0'` (explicit) rather than `ALTER EXTENSION pg_orrery UPDATE` (bare). Reasoning: if v0.19.0 is ever installed on a system before we're ready to integrate it, the bare form would overshoot. The explicit chain (0.16.0 → 0.17.0 → 0.18.0) keeps migrations deterministic. Matches the pattern in migrations 020 and 021.
|
||||
|
||||
---
|
||||
|
||||
**Next steps for recipient:**
|
||||
- [ ] Build and push v0.18.0 Docker image, confirm tag
|
||||
- [ ] We'll run `alembic upgrade head` on dev once image is available
|
||||
- [ ] Will reply with test results or issues
|
||||
Loading…
x
Reference in New Issue
Block a user