Some checks failed
CI / lint-and-test (pull_request) Has been cancelled
- Create generate_schema_name macro to use custom schema names directly - Update dbt_project.yml schemas: staging→stg_toronto, intermediate→int_toronto, marts→mart_toronto - Add dbt/macros/toronto/ directory for future domain-specific macros - Fix documentation drift in PROJECT_REFERENCE.md (load-data-only→load-toronto-only) - Update DATABASE_SCHEMA.md with new schema names - Update CLAUDE.md database schemas table - Update adding-dashboard.md runbook with domain-scoped pattern Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
34 lines
600 B
YAML
34 lines
600 B
YAML
name: 'portfolio'
|
|
config-version: 2
|
|
|
|
profile: 'portfolio'
|
|
|
|
model-paths: ["models"]
|
|
analysis-paths: ["analyses"]
|
|
test-paths: ["tests"]
|
|
seed-paths: ["seeds"]
|
|
macro-paths: ["macros"]
|
|
snapshot-paths: ["snapshots"]
|
|
|
|
clean-targets:
|
|
- "target"
|
|
- "dbt_packages"
|
|
|
|
models:
|
|
portfolio:
|
|
shared:
|
|
+materialized: view
|
|
+schema: shared
|
|
staging:
|
|
toronto:
|
|
+materialized: view
|
|
+schema: stg_toronto
|
|
intermediate:
|
|
toronto:
|
|
+materialized: view
|
|
+schema: int_toronto
|
|
marts:
|
|
toronto:
|
|
+materialized: table
|
|
+schema: mart_toronto
|