修复bug
This commit is contained in:
@@ -21,27 +21,27 @@ def check_user_table():
|
||||
|
||||
print("📋 user表字段列表:")
|
||||
for column in columns:
|
||||
print(f" {column['name']}: {column['type']}")
|
||||
print(" {}: {}".format(column['name'], column['type']))
|
||||
if column.get('nullable') is False:
|
||||
print(f" (NOT NULL)")
|
||||
print(" (NOT NULL)")
|
||||
if column.get('primary_key'):
|
||||
print(f" (PRIMARY KEY)")
|
||||
print(" (PRIMARY KEY)")
|
||||
if column.get('unique'):
|
||||
print(f" (UNIQUE)")
|
||||
print(" (UNIQUE)")
|
||||
|
||||
# 检查是否有数据
|
||||
result = db.session.execute("SELECT COUNT(*) as count FROM user").fetchone()
|
||||
print(f"\n📊 user表记录数: {result[0]}")
|
||||
print("\n📊 user表记录数: {}".format(result[0]))
|
||||
|
||||
if result[0] > 0:
|
||||
# 显示前几条记录
|
||||
print("\n📝 前3条记录:")
|
||||
records = db.session.execute("SELECT * FROM user LIMIT 3").fetchall()
|
||||
for i, record in enumerate(records, 1):
|
||||
print(f" 记录{i}: {dict(record)}")
|
||||
print(" 记录{}: {}".format(i, dict(record)))
|
||||
|
||||
except Exception as e:
|
||||
print(f"❌ 检查表结构失败: {str(e)}")
|
||||
print("❌ 检查表结构失败: {}".format(str(e)))
|
||||
|
||||
if __name__ == '__main__':
|
||||
check_user_table()
|
||||
|
||||
Reference in New Issue
Block a user