| Class | Description |
|---|---|
| CatalogBackedCatalogProvider |
Lazy bridge from the legacy
ICatalogProvider hook to a new-world
CatalogRuntime. |
| CatalogEntryToSQLEnvMapper |
Materializes a runtime
CatalogEntry into the legacy TSQLSchemaObject
shape consumed by TSQLResolver2. |
| CatalogRuntimeToSQLEnvBridge |
Lazy bridge: a
TSQLEnv subclass whose only job is to install
CatalogBackedCatalogProvider via the legacy ICatalogProvider hook. |
| LazyCatalogSqlEnv |
Convenience facade aliasing
CatalogRuntimeToSQLEnvBridge for the lazy-mode
use case. |
| SqlEnvCatalogBridge |
One-line convenience facade for callers who want an eagerly-populated
TSQLEnv
from a manifest. |
| SQLEnvCatalogLoader |
Eager bridge facade: walks a
UnifiedCatalogModel and writes every catalog/schema/
table/view/routine into a TSQLEnv via the existing public mutation API. |
| SQLEnvToCatalogRuntimeAdapter |
Reverse bridge: read-only
CatalogRuntime view over a hand-built TSQLEnv. |