MCPcopy
hub / github.com/sqlc-dev/sqlc / Close

Method Close

internal/engine/sqlite/analyzer/analyze.go:175–184  ·  view source on GitHub ↗
(_ context.Context)

Source from the content-addressed store, hash-verified

173}
174
175func (a *Analyzer) Close(_ context.Context) error {
176 a.mu.Lock()
177 defer a.mu.Unlock()
178 if a.conn != nil {
179 err := a.conn.Close()
180 a.conn = nil
181 return err
182 }
183 return nil
184}
185
186// EnsureConn initializes the database connection if not already done.
187// This is useful for database-only mode where we need to connect before analyzing queries.

Callers

nothing calls this directly

Implementers 3

CachedAnalyzerinternal/analyzer/analyzer.go
Analyzerinternal/engine/postgresql/analyzer/an
Analyzerinternal/engine/sqlite/analyzer/analyz

Calls 1

CloseMethod · 0.65

Tested by

no test coverage detected