Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add folders & lists snapshots #18

Merged
merged 14 commits into from
Nov 24, 2024
Merged

add folders & lists snapshots #18

merged 14 commits into from
Nov 24, 2024

Conversation

luutuankiet
Copy link
Owner

No description provided.

- `stg_todo`, `fact_todos` now have `is_incremental` config block & postgres based config
    - added surrogate key for `fact_todos`
    - embedded drop null from `fact_todos` into `stg_todos`
- added tests to said models.
- list and folders don't need this
- seed dates & src tasks raw dont need full refresh
- added snapshot config to dbt proj
- reload and built prod version of the `tasks_raw` table.
- model `src__tasks_raw` is now incremental. sources from both current data and deletes filtered from snapshot
@luutuankiet luutuankiet reopened this Nov 24, 2024
- pre hook calls a macro to NULL from dummy dates.
- added a CI profile with env var for future GHA runs
@luutuankiet luutuankiet force-pushed the feat/snapshot_fct_todo branch 2 times, most recently from 9c58906 to 4dc52b3 Compare November 24, 2024 08:10
@luutuankiet luutuankiet force-pushed the feat/snapshot_fct_todo branch from b2d16db to 0e0a1da Compare November 24, 2024 08:30
@luutuankiet luutuankiet merged commit 384966b into release Nov 24, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant