
- Created FastAPI application with SQLite database - Implemented models for inventory items, categories, suppliers, and transactions - Added authentication system with JWT tokens - Implemented CRUD operations for all models - Set up Alembic for database migrations - Added comprehensive API documentation - Configured Ruff for code linting
17 lines
424 B
Python
17 lines
424 B
Python
from app.db.base import Base
|
|
from app.models.category import Category
|
|
from app.models.item import Item
|
|
from app.models.supplier import Supplier
|
|
from app.models.transaction import Transaction, TransactionType
|
|
from app.models.user import User
|
|
|
|
# Import all models here to make them available for Alembic
|
|
__all__ = [
|
|
"Base",
|
|
"User",
|
|
"Item",
|
|
"Category",
|
|
"Supplier",
|
|
"Transaction",
|
|
"TransactionType"
|
|
] |