Add inventory domain foundation

This commit is contained in:
lussierj committed 2026-07-28 16:18:11 +00:00
1 parent d4df20b740
commit d1d02962da
8 files changed
+1135

No files matched your search

+33
View File
@@ -0,0 +1,33 @@
"""Inventory domain models, persistence, and business services."""
from app.inventory.exceptions import (
DuplicateAssetID,
InventoryError,
InventoryValidationError,
MinerNotFound,
)
from app.inventory.models import (
InventoryCreateRequest,
InventoryMinerDetail,
InventoryMinerSummary,
InventorySearchFilters,
InventoryTag,
InventoryUpdateRequest,
)
from app.inventory.repository import InventoryRepository
from app.inventory.service import InventoryService
__all__ = [
"DuplicateAssetID",
"InventoryCreateRequest",
"InventoryError",
"InventoryMinerDetail",
"InventoryMinerSummary",
"InventoryRepository",
"InventorySearchFilters",
"InventoryService",
"InventoryTag",
"InventoryUpdateRequest",
"InventoryValidationError",
"MinerNotFound",
]