Renamed schemas to schema as per naming conventions

This commit is contained in:
2025-10-11 12:14:11 +02:00
parent 199be1f1b9
commit 1e2f211057
49 changed files with 285 additions and 3701 deletions

View File

@@ -11,7 +11,7 @@ from .database.product import Product
from .database.marketplace_import_job import MarketplaceImportJob
# API models (Pydantic) - import the modules, not all classes
from . import schemas
from . import schema
# Export database models for Alembic
__all__ = [

View File

@@ -1,4 +1,4 @@
# models/schemas/__init__.py
# models/schema/__init__.py
"""API models package - Pydantic models for request/response validation."""
from . import auth

View File

@@ -1,6 +1,6 @@
# models/schemas/customer.py
# models/schema/customer.py
"""
Pydantic schemas for customer-related operations.
Pydantic schema for customer-related operations.
"""
from datetime import datetime

View File

@@ -1,8 +1,8 @@
# models/schemas/marketplace_products.py - Simplified validation
# models/schema/marketplace_products.py - Simplified validation
from datetime import datetime
from typing import List, Optional
from pydantic import BaseModel, ConfigDict, Field
from models.schemas.inventory import ProductInventorySummary
from models.schema.inventory import ProductInventorySummary
class MarketplaceProductBase(BaseModel):
marketplace_product_id: Optional[str] = None

View File

@@ -1,6 +1,6 @@
# models/schemas/order.py
# models/schema/order.py
"""
Pydantic schemas for order operations.
Pydantic schema for order operations.
"""
from datetime import datetime

View File

@@ -2,8 +2,8 @@
from datetime import datetime
from typing import List, Optional
from pydantic import BaseModel, ConfigDict, Field
from models.schemas.marketplace_product import MarketplaceProductResponse
from models.schemas.inventory import InventoryLocationResponse
from models.schema.marketplace_product import MarketplaceProductResponse
from models.schema.inventory import InventoryLocationResponse
class ProductCreate(BaseModel):

View File

@@ -1,4 +1,4 @@
# models/schemas/vendor.py
# models/schema/vendor.py
import re
from datetime import datetime
from typing import Dict, List, Optional