Skip to content
This repository was archived by the owner on May 3, 2026. It is now read-only.

Add shared database helpers for async engines#204

Merged
brothercorvo merged 1 commit intomainfrom
corvo/add-database-module-and-update-emergency-management-service
Nov 11, 2025
Merged

Add shared database helpers for async engines#204
brothercorvo merged 1 commit intomainfrom
corvo/add-database-module-and-update-emergency-management-service

Conversation

@brothercorvo
Copy link
Copy Markdown
Contributor

Summary

  • add a shared reticulum_openapi.database module for URL normalisation, async engine/session creation, and schema initialisation hooks
  • update the Emergency Management service to consume the shared helpers while keeping its backfill logic as an upgrade hook
  • exercise the new helpers with integration tests that cover environment overrides, engine creation, and upgrade hook execution

Testing

  • pytest tests/test_database_module.py tests/test_example_emergency_management.py

Codex Task

@brothercorvo brothercorvo merged commit 3d70bfb into main Nov 11, 2025
0 of 2 checks passed
@brothercorvo brothercorvo deleted the corvo/add-database-module-and-update-emergency-management-service branch November 14, 2025 18:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant