
This commit includes: - Project structure setup with FastAPI and SQLite - Database models and schemas for inventory management - CRUD operations for all entities - API endpoints for product, category, supplier, and inventory management - User authentication with JWT tokens - Initial database migration - Comprehensive README with setup instructions
12 lines
884 B
Python
12 lines
884 B
Python
from .token import Token as Token, TokenPayload as TokenPayload
|
|
from .user import User as User, UserCreate as UserCreate, UserInDB as UserInDB, UserUpdate as UserUpdate
|
|
from .category import Category as Category, CategoryCreate as CategoryCreate, CategoryUpdate as CategoryUpdate
|
|
from .supplier import Supplier as Supplier, SupplierCreate as SupplierCreate, SupplierUpdate as SupplierUpdate
|
|
from .product import Product as Product, ProductCreate as ProductCreate, ProductUpdate as ProductUpdate
|
|
from .inventory import (
|
|
Inventory as Inventory, InventoryCreate as InventoryCreate, InventoryUpdate as InventoryUpdate,
|
|
InventoryTransaction as InventoryTransaction,
|
|
InventoryTransactionCreate as InventoryTransactionCreate,
|
|
InventoryTransactionUpdate as InventoryTransactionUpdate,
|
|
InventorySummary as InventorySummary, InventorySummaryList as InventorySummaryList
|
|
) |