修复bug

This commit is contained in:
rjb
2025-09-10 23:48:47 +08:00
parent 6f82485ccc
commit b0b8a16570
19 changed files with 2835 additions and 15 deletions

View File

@@ -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()