4 Commits

Author SHA1 Message Date
Automated Action
185226a858 Refine username field migration to follow SQLite constraints 2025-05-26 13:36:26 +00:00
Automated Action
2e92746b97 Fix username field migration script to correct index syntax 2025-05-26 13:35:24 +00:00
Automated Action
da59077885 Switch from email to username for authentication
- Add username field to User model
- Update authentication endpoints to use username instead of email
- Create migration for adding username column to user table
- Update user services to handle username validation and uniqueness
- Maintain email for compatibility, but make username the primary identifier
2025-05-26 13:17:17 +00:00
Automated Action
538a985c8e Build e-commerce API with FastAPI and SQLite
Create a complete e-commerce application with the following features:
- User authentication and authorization
- Product and category management
- Shopping cart functionality
- Order processing
- Database migrations with Alembic
- Comprehensive documentation
2025-05-26 11:05:27 +00:00