19 lines
798 B
Python
19 lines
798 B
Python
import sys
|
|
sys.path.insert(0, "/app")
|
|
from app.database import Base as DB_Base
|
|
import app.models
|
|
from app.models.base import Base as Model_Base
|
|
from app.models import RecommendProgress, EmployeeProfileCache
|
|
|
|
print("DB_Base.metadata is Model_Base.metadata:", DB_Base.metadata is Model_Base.metadata)
|
|
print("DB_Base:", DB_Base)
|
|
print("Model_Base:", Model_Base)
|
|
print("Total tables in DB_Base.metadata:", len(DB_Base.metadata.tables))
|
|
print("RecommendProgress table:", DB_Base.metadata.tables.get("recommend_progress"))
|
|
print("EmployeeProfileCache table:", DB_Base.metadata.tables.get("employee_profile_cache"))
|
|
|
|
# 列出所有 recommend / employee_profile 表
|
|
for name in sorted(DB_Base.metadata.tables.keys()):
|
|
if "recommend" in name or "employee_profile" in name:
|
|
print("FOUND:", name)
|