
Features include: - User management with JWT authentication and role-based access - Inventory items with SKU/barcode tracking and stock management - Categories and suppliers organization - Inventory transactions with automatic stock updates - Low stock alerts and advanced search/filtering - RESTful API with comprehensive CRUD operations - SQLite database with Alembic migrations - Auto-generated API documentation Co-Authored-By: Claude <noreply@anthropic.com>
15 lines
684 B
Python
15 lines
684 B
Python
from .user import User, UserCreate, UserUpdate
|
|
from .category import Category, CategoryCreate, CategoryUpdate
|
|
from .supplier import Supplier, SupplierCreate, SupplierUpdate
|
|
from .inventory_item import InventoryItem, InventoryItemCreate, InventoryItemUpdate
|
|
from .inventory_transaction import InventoryTransaction, InventoryTransactionCreate
|
|
from .auth import Token, TokenData
|
|
|
|
__all__ = [
|
|
"User", "UserCreate", "UserUpdate",
|
|
"Category", "CategoryCreate", "CategoryUpdate",
|
|
"Supplier", "SupplierCreate", "SupplierUpdate",
|
|
"InventoryItem", "InventoryItemCreate", "InventoryItemUpdate",
|
|
"InventoryTransaction", "InventoryTransactionCreate",
|
|
"Token", "TokenData"
|
|
] |