
- Setup project structure with FastAPI - Create database models for users, gifts, preferences, and recommendations - Configure SQLite database with SQLAlchemy ORM - Setup Alembic for database migrations - Implement user authentication with JWT - Create API endpoints for users, gifts, preferences, and recommendations - Integrate OpenAI API for gift recommendations - Add comprehensive documentation
7 lines
333 B
Python
7 lines
333 B
Python
# Import all models here so they can be discovered by Alembic
|
|
from app.models.user import User as User
|
|
from app.models.gift import Gift as Gift
|
|
from app.models.preference import Preference as Preference
|
|
from app.models.recommendation import Recommendation as Recommendation
|
|
|
|
__all__ = ["User", "Gift", "Preference", "Recommendation"] |