MCPcopy Create free account
hub / github.com/ZyphrZero/z.ai2api_python / init_database

Method init_database

app/services/token_dao.py:51–61  ·  view source on GitHub ↗

初始化数据库表结构

(self)

Source from the content-addressed store, hash-verified

49 return conn
50
51 async def init_database(self):
52 """初始化数据库表结构"""
53 try:
54 # 使用同步连接创建表(避免异步初始化问题)
55 conn = self.get_sync_connection()
56 conn.executescript(SQL_CREATE_TABLES)
57 conn.commit()
58 conn.close()
59 except Exception as e:
60 logger.error(f"❌ Token 数据库初始化失败: {e}")
61 raise
62
63 # ==================== Token CRUD 操作 ====================
64

Calls 2

get_sync_connectionMethod · 0.95
closeMethod · 0.80