Documentation
¶
Overview ¶
Package adapter provides a factory for creating database adapters.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSource ¶
NewSource creates a new database adapter based on the specified type. Supported types: "dummy", "mssql", "postgres"/"postgresql", "rest", "graphql", "firebird" (coming soon). noLock enables READ UNCOMMITTED isolation for MSSQL sources (equivalent to WITH (NOLOCK)). normalizeTurkish enables Turkish character normalization middleware for legacy Turkish_CI_AS databases. Returns an error if the database type is unsupported or initialization fails.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package dummy provides a dummy database adapter for testing purposes.
|
Package dummy provides a dummy database adapter for testing purposes. |
|
Package graphql provides a GraphQL API adapter for CoreMCP.
|
Package graphql provides a GraphQL API adapter for CoreMCP. |
|
Package mssql provides a Microsoft SQL Server database adapter.
|
Package mssql provides a Microsoft SQL Server database adapter. |
|
Package postgres provides a PostgreSQL database adapter for CoreMCP.
|
Package postgres provides a PostgreSQL database adapter for CoreMCP. |
|
Package rest provides a REST API adapter for CoreMCP.
|
Package rest provides a REST API adapter for CoreMCP. |
Click to show internal directories.
Click to hide internal directories.