6 Commits

Author SHA1 Message Date
Automated Action
5c580db609 Fix database path configuration for container environment 2025-06-03 12:26:24 +00:00
Automated Action
3b82051f44 Fix database path configuration for container environment 2025-06-03 12:24:02 +00:00
Automated Action
11ef92d44e Fix circular import issue in database models
- Created a dedicated base_class.py file to define the SQLAlchemy Base
- Updated all models to import Base from base_class.py instead of session.py
- Modified migrations/env.py to properly import models and Base
- Fixed circular dependency between models and base classes
2025-06-02 22:08:10 +00:00
Automated Action
cf63bb6a60 Fix database migration path issues for container environment
- Updated migrations/env.py to handle Python import paths correctly
- Fixed app/db/base.py to import all required models
- Updated database path in app/db/session.py to work in both local and container environments
- Updated SQLite path in alembic.ini for container compatibility
2025-06-02 22:03:56 +00:00
Automated Action
06df0285b1 Implement Blogging Platform API with FastAPI and SQLite
- Set up project structure and dependencies
- Create database models for users, posts, comments, and tags
- Set up Alembic for database migrations
- Implement user authentication (register, login)
- Create CRUD endpoints for blog posts, comments, and tags
- Add health check endpoint
- Set up proper error handling
- Update README with project details and setup instructions
2025-06-02 21:58:50 +00:00
Automated Action
9e2b52681a Initial commit from template 2025-06-02 21:46:27 +00:00