mirror of
https://github.com/Kaelio/ktx.git
synced 2026-07-10 11:12:10 +02:00
fix: store Metabase mappings in ktx.yaml (#61)
* fix: store Metabase mappings in ktx.yaml * docs: note KTX has no public users * refactor: drop setup progress compatibility
This commit is contained in:
parent
c22248dabf
commit
b75576279c
43 changed files with 715 additions and 1351 deletions
|
|
@ -8,7 +8,7 @@ const verificationLedgerInputSchema = z.object({
|
|||
notes: z.string().max(2000).optional(),
|
||||
});
|
||||
|
||||
export interface VerificationLedgerEntry {
|
||||
interface VerificationLedgerEntry {
|
||||
summary: string;
|
||||
verifiedIdentifiers: string[];
|
||||
unverifiedIdentifiers: string[];
|
||||
|
|
|
|||
|
|
@ -6,12 +6,6 @@ import { EntityDetailsTool } from './entity-details.tool.js';
|
|||
import { SqlExecutionTool } from './sql-execution.tool.js';
|
||||
import { WarehouseCatalogService } from './warehouse-catalog.service.js';
|
||||
|
||||
export { DiscoverDataTool } from './discover-data.tool.js';
|
||||
export { EntityDetailsTool } from './entity-details.tool.js';
|
||||
export { SqlExecutionTool } from './sql-execution.tool.js';
|
||||
export { WarehouseCatalogService } from './warehouse-catalog.service.js';
|
||||
export type { RawSchemaHit, TableDetail, WarehouseColumnDetail } from './warehouse-catalog.service.js';
|
||||
|
||||
export function createWarehouseVerificationTools(deps: {
|
||||
connections: SlConnectionCatalogPort;
|
||||
fallbackFileStore: KtxFileStorePort;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ export interface WarehouseCatalogServiceDeps {
|
|||
fileStore: KtxFileStorePort;
|
||||
}
|
||||
|
||||
export interface WarehouseColumnDetail extends KtxSchemaColumn {
|
||||
interface WarehouseColumnDetail extends KtxSchemaColumn {
|
||||
descriptions: Record<string, string>;
|
||||
rowCount: number | null;
|
||||
nullCount: number | null;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue