MCPcopy Index your code
hub / github.com/ChatLab/ChatLab / getDatabaseSchema

Function getDatabaseSchema

packages/core/src/query/session-queries.ts:180–184  ·  view source on GitHub ↗
(db: DatabaseAdapter)

Source from the content-addressed store, hash-verified

178 * 获取数据库中的表结构(Schema)
179 */
180export function getDatabaseSchema(db: DatabaseAdapter): Array<{ name: string; sql: string }> {
181 return db
182 .prepare("SELECT name, sql FROM sqlite_master WHERE type='table' AND name NOT LIKE 'sqlite_%' ORDER BY name")
183 .all() as Array<{ name: string; sql: string }>
184}
185
186// ==================== Chat Overview & Session Queries ====================
187

Callers 2

getSchemaMethod · 0.90
registerResourcesFunction · 0.90

Calls 2

allMethod · 0.65
prepareMethod · 0.65

Tested by

no test coverage detected