Skip to content

Conversation

@newgnart
Copy link
Owner

…n script

  • Changed SNOWFLAKE_PRIVATE_KEY_FILE to SNOWFLAKE_PRIVATE_KEY_PATH in .env.example, profiles.yml, and relevant scripts for consistency.
  • Added a new script extract_graphql.py for fetching data from a GraphQL endpoint with both streaming and batch modes.
  • Introduced a GraphQL query file stables_transfers.graphql for data extraction.
  • Updated tests to reflect the new environment variable name for Snowflake connection.

…n script

- Changed `SNOWFLAKE_PRIVATE_KEY_FILE` to `SNOWFLAKE_PRIVATE_KEY_PATH` in `.env.example`, `profiles.yml`, and relevant scripts for consistency.
- Added a new script `extract_graphql.py` for fetching data from a GraphQL endpoint with both streaming and batch modes.
- Introduced a GraphQL query file `stables_transfers.graphql` for data extraction.
- Updated tests to reflect the new environment variable name for Snowflake connection.
- Uncommented the `transaction_hash` field in the SQL query for the fct_transfer model.
- Updated models.yml to include new fields: `chain`, `amount`, `block_timestamp`, and `dbt_loaded_at`, while removing unused fields for clarity.
- Adjusted the test query to reference `stg_transfer` instead of `fct_transfer` for block number range validation.
@newgnart newgnart merged commit 9015d3c into main Nov 14, 2025
1 check passed
@newgnart newgnart deleted the feature/model-fct_transfer branch November 14, 2025 15:18
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.

2 participants