-
Notifications
You must be signed in to change notification settings - Fork 15
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Phase 4: dbt + Local Testing
Parent: #214
Depends on: Phase 1 + Phase 2
What
Migrate remaining dbt methods and local testing module from Python to TypeScript.
Sub-tasks
-
native/dbt/runner.ts— wraps dbt-tools or spawns dbt CLI -
native/dbt/manifest.ts— JSON parse target/manifest.json -
native/dbt/lineage.ts— manifest + altimateCore.columnLineage() -
native/dbt/profiles.ts— YAML parse ~/.dbt/profiles.yml -
native/local/schema-sync.ts— replicate schema to local DuckDB -
native/local/test-local.ts— transpile + execute against local DuckDB - Register 7 dispatcher methods (4 dbt + 2 local + ping)
- dbt runner test with fixture project
- Manifest parsing test with fixture JSON
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request