refactor: update services, alembic, scripts to use module imports

Update remaining application code to use canonical module locations:
- app/services/letzshop/order_service.py
- app/services/platform_health_service.py
- alembic/env.py (inventory and order models)
- scripts/investigate_order.py, verify_setup.py, seed_demo.py

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-30 08:37:47 +01:00
parent 2559b46935
commit dad2ebc677
6 changed files with 8 additions and 8 deletions

View File

@@ -125,7 +125,7 @@ except ImportError as e:
# INVENTORY MODEL
# ----------------------------------------------------------------------------
try:
from models.database.inventory import Inventory
from app.modules.inventory.models import Inventory
print(" ✓ Inventory model imported")
except ImportError as e:
@@ -168,7 +168,7 @@ except ImportError as e:
# ORDER MODELS
# ----------------------------------------------------------------------------
try:
from models.database.order import Order, OrderItem
from app.modules.orders.models import Order, OrderItem
print(" ✓ Order models imported (2 models)")
print(" - Order")

View File

@@ -23,7 +23,7 @@ from models.database.letzshop import (
VendorLetzshopCredentials,
)
from models.database.marketplace_import_job import MarketplaceImportJob
from models.database.order import Order, OrderItem
from app.modules.orders.models import Order, OrderItem
from models.database.product import Product
from models.database.vendor import Vendor

View File

@@ -17,8 +17,8 @@ from sqlalchemy import func, text
from sqlalchemy.orm import Session
from app.services.image_service import image_service
from models.database.inventory import Inventory
from models.database.order import Order
from app.modules.inventory.models import Inventory
from app.modules.orders.models import Order
from models.database.product import Product
from models.database.vendor import Vendor

View File

@@ -5,7 +5,7 @@ import sys
sys.path.insert(0, ".")
from app.core.database import SessionLocal
from models.database.order import Order, OrderItem
from app.modules.orders.models import Order, OrderItem
def investigate_order(order_number: str):

View File

@@ -60,7 +60,7 @@ from models.database.marketplace_product import MarketplaceProduct
from models.database.marketplace_product_translation import (
MarketplaceProductTranslation,
)
from models.database.order import Order, OrderItem
from app.modules.orders.models import Order, OrderItem
from models.database.product import Product
from models.database.user import User
from models.database.vendor import Role, Vendor, VendorUser

View File

@@ -143,7 +143,7 @@ def verify_model_structure():
)
# Import specific models
from models.database.inventory import Inventory
from app.modules.inventory.models import Inventory
from models.database.marketplace_import_job import MarketplaceImportJob
from models.database.marketplace_product import MarketplaceProduct
from models.database.product import Product