major refactoring adding vendor and customer features
This commit is contained in:
@@ -65,7 +65,7 @@ def verify_database_setup():
|
||||
|
||||
# Expected tables from your models
|
||||
expected_tables = [
|
||||
'users', 'products', 'stock', 'vendors', 'products',
|
||||
'users', 'products', 'inventory', 'vendors', 'products',
|
||||
'marketplace_import_jobs', 'alembic_version'
|
||||
]
|
||||
|
||||
@@ -132,7 +132,7 @@ def verify_model_structure():
|
||||
# Import specific models
|
||||
from models.database.user import User
|
||||
from models.database.marketplace_product import MarketplaceProduct
|
||||
from models.database.stock import Stock
|
||||
from models.database.inventory import Inventory
|
||||
from models.database.vendor import Vendor
|
||||
from models.database.product import Product
|
||||
from models.database.marketplace_import_job import MarketplaceImportJob
|
||||
@@ -149,7 +149,7 @@ def verify_model_structure():
|
||||
print("[OK] API models package imported")
|
||||
|
||||
# Test specific API model imports
|
||||
api_modules = ['base', 'auth', 'product', 'stock', 'vendor ', 'marketplace', 'admin', 'stats']
|
||||
api_modules = ['base', 'auth', 'product', 'inventory', 'vendor ', 'marketplace', 'admin', 'stats']
|
||||
for module in api_modules:
|
||||
try:
|
||||
__import__(f'models.api.{module}')
|
||||
@@ -173,7 +173,7 @@ def check_project_structure():
|
||||
"models/database/base.py",
|
||||
"models/database/user.py",
|
||||
"models/database/marketplace_products.py",
|
||||
"models/database/stock.py",
|
||||
"models/database/inventory.py",
|
||||
"app/core/config.py",
|
||||
"alembic/env.py",
|
||||
"alembic.ini"
|
||||
@@ -221,7 +221,7 @@ if __name__ == "__main__":
|
||||
print("Next steps:")
|
||||
print(" 1. Run 'make dev' to start your FastAPI server")
|
||||
print(" 2. Visit http://localhost:8000/docs for interactive API docs")
|
||||
print(" 3. Use your API endpoints for authentication, products, stock, etc.")
|
||||
print(" 3. Use your API endpoints for authentication, products, inventory, etc.")
|
||||
sys.exit(0)
|
||||
else:
|
||||
print()
|
||||
|
||||
Reference in New Issue
Block a user