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:
@@ -125,7 +125,7 @@ except ImportError as e:
|
|||||||
# INVENTORY MODEL
|
# INVENTORY MODEL
|
||||||
# ----------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------
|
||||||
try:
|
try:
|
||||||
from models.database.inventory import Inventory
|
from app.modules.inventory.models import Inventory
|
||||||
|
|
||||||
print(" ✓ Inventory model imported")
|
print(" ✓ Inventory model imported")
|
||||||
except ImportError as e:
|
except ImportError as e:
|
||||||
@@ -168,7 +168,7 @@ except ImportError as e:
|
|||||||
# ORDER MODELS
|
# ORDER MODELS
|
||||||
# ----------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------
|
||||||
try:
|
try:
|
||||||
from models.database.order import Order, OrderItem
|
from app.modules.orders.models import Order, OrderItem
|
||||||
|
|
||||||
print(" ✓ Order models imported (2 models)")
|
print(" ✓ Order models imported (2 models)")
|
||||||
print(" - Order")
|
print(" - Order")
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ from models.database.letzshop import (
|
|||||||
VendorLetzshopCredentials,
|
VendorLetzshopCredentials,
|
||||||
)
|
)
|
||||||
from models.database.marketplace_import_job import MarketplaceImportJob
|
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.product import Product
|
||||||
from models.database.vendor import Vendor
|
from models.database.vendor import Vendor
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ from sqlalchemy import func, text
|
|||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
from app.services.image_service import image_service
|
from app.services.image_service import image_service
|
||||||
from models.database.inventory import Inventory
|
from app.modules.inventory.models import Inventory
|
||||||
from models.database.order import Order
|
from app.modules.orders.models import Order
|
||||||
from models.database.product import Product
|
from models.database.product import Product
|
||||||
from models.database.vendor import Vendor
|
from models.database.vendor import Vendor
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import sys
|
|||||||
sys.path.insert(0, ".")
|
sys.path.insert(0, ".")
|
||||||
|
|
||||||
from app.core.database import SessionLocal
|
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):
|
def investigate_order(order_number: str):
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ from models.database.marketplace_product import MarketplaceProduct
|
|||||||
from models.database.marketplace_product_translation import (
|
from models.database.marketplace_product_translation import (
|
||||||
MarketplaceProductTranslation,
|
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.product import Product
|
||||||
from models.database.user import User
|
from models.database.user import User
|
||||||
from models.database.vendor import Role, Vendor, VendorUser
|
from models.database.vendor import Role, Vendor, VendorUser
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ def verify_model_structure():
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Import specific models
|
# 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_import_job import MarketplaceImportJob
|
||||||
from models.database.marketplace_product import MarketplaceProduct
|
from models.database.marketplace_product import MarketplaceProduct
|
||||||
from models.database.product import Product
|
from models.database.product import Product
|
||||||
|
|||||||
Reference in New Issue
Block a user