
- Setup project structure with FastAPI application - Create database models with SQLAlchemy - Configure Alembic for database migrations - Implement CRUD operations for products, categories, suppliers - Add inventory transaction functionality - Implement user authentication with JWT - Add health check endpoint - Create comprehensive documentation
8 lines
381 B
Python
8 lines
381 B
Python
# Import all the models, so that Base has them before being
|
|
# imported by Alembic
|
|
from app.db.session import Base # noqa
|
|
from app.models.user import User # noqa
|
|
from app.models.product import Product # noqa
|
|
from app.models.category import Category # noqa
|
|
from app.models.supplier import Supplier # noqa
|
|
from app.models.inventory_transaction import InventoryTransaction # noqa |