Skip to content

chore: remove migrations from lifespan tasks #89

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 8, 2025

Conversation

cyclotruc
Copy link
Member

@cyclotruc cyclotruc commented May 8, 2025

Simplify DB Init & Add Documentation

Remove complex Redis-based migration locking
Simplify startup by directly creating schema/tables
Improve error handling during initialization

fix #88

atyrode and others added 5 commits May 8, 2025 14:59
- Introduced a new documentation file detailing the database architecture, application startup sequence, SQLAlchemy configuration, and Alembic migration system.
- Included sections on model relationships, repository pattern implementation, service layer, and best practices for database access and migration management.
- Enhanced clarity on distributed database operations and error handling strategies within the application.
- Deleted the comprehensive documentation file that detailed the database architecture, application startup sequence, SQLAlchemy configuration, and Alembic migration system.
- This removal is part of a broader effort to streamline documentation and focus on more relevant content.
@atyrode atyrode merged commit 887743d into main May 8, 2025
1 check passed
@atyrode atyrode deleted the migration-and-database-fixes branch May 8, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pad container crashes right after startup
2 participants