mirror of
https://github.com/FlipsideCrypto/solana-models.git
synced 2026-02-06 15:26:47 +00:00
* signers table wip * merge main and remove test addresses * flatten signers and instructions arrays * daily signers wip * signers wip, some test failures * incremental model changes * incremental changes - dumped FR date limit * exclude chain admin programs * updates to incremental * updates to tests * incremental fixes * and condition * changes to incremental and formatting * updates to incremental * remove ver2 references * remove unintended change * add upper bound for _inserted_timestamp for downstream ctes * do 1 day loads * update docs * exclude chadmin programs * agg to get first/last programs * revert unintended code changes * change 1st batch range to handle inserted dates with gaps Co-authored-by: jhuhnke <jessica@flipsidecrypto.com> |
||
|---|---|---|
| analysis | ||
| data | ||
| docs | ||
| macros | ||
| models | ||
| snapshots | ||
| tests | ||
| .env.sample | ||
| .gitignore | ||
| dbt_project.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| Makefile | ||
| packages.yml | ||
| profiles.yml | ||
| README.md | ||
Profile Set Up
Use the following within profiles.yml
solana:
target: dev
outputs:
dev:
type: snowflake
account: <ACCOUNT>
role: <ROLE>
user: <USERNAME>
password: <PASSWORD>
region: <REGION>
database: SOLANA_DEV
warehouse: <WAREHOUSE>
schema: silver_solana
threads: 4
client_session_keep_alive: False
query_tag: <TAG>
Notes
block_idcolumn in our data models matches what Solcan classifies asBlock. This value is same as what is referred to asSlot.
Resources:
- Learn more about dbt in the docs
- Check out Discourse for commonly asked questions and answers
- Join the chat on Slack for live discussions and support
- Find dbt events near you
- Check out the blog for the latest news on dbt's development and best practices