mirror of
https://github.com/FlipsideCrypto/solana-models.git
synced 2026-02-06 09:41:44 +00:00
parent
0cb77f0163
commit
105e91059d
17
.env.sample
17
.env.sample
@ -1,8 +1,9 @@
|
||||
SF_ACCOUNT=vna27887.us-east-1
|
||||
SF_USERNAME=<YOUR SNOWFLAKE USERNAME>
|
||||
SF_PASSWORD=<YOUR SNOWFLAKE PASSWORD>
|
||||
SF_REGION=us-east-1
|
||||
SF_DATABASE=SOLANA_COMMUNITY_DEV
|
||||
SF_WAREHOUSE=FLIPSIDE_COMMUNITY_CURATOR
|
||||
SF_ROLE=FLIPSIDE_COMMUNITY_CURATOR
|
||||
SF_SCHEMA=SILVER
|
||||
ACCOUNT=vna27887.us-east-1
|
||||
USERNAME=<YOUR SNOWFLAKE USERNAME>
|
||||
PASSWORD=<YOUR SNOWFLAKE PASSWORD>
|
||||
REGION=us-east-1
|
||||
DATABASE=SOLANA_COMMUNITY_DEV
|
||||
WAREHOUSE=FLIPSIDE_COMMUNITY_CURATOR
|
||||
ROLE=FLIPSIDE_COMMUNITY_CURATOR
|
||||
SCHEMA=SILVER
|
||||
QUERY_TAG=solana_curator
|
||||
34
.github/workflows/dbt_run_adhoc.yml
vendored
Normal file
34
.github/workflows/dbt_run_adhoc.yml
vendored
Normal file
@ -0,0 +1,34 @@
|
||||
name: adhoc_dbt_run
|
||||
run-name: call_workflow_template
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
dbt_command:
|
||||
type: string
|
||||
description: 'DBT Run Command'
|
||||
required: true
|
||||
|
||||
env:
|
||||
DBT_PROFILES_DIR: ./
|
||||
|
||||
ACCOUNT: "${{ secrets.ACCOUNT }}"
|
||||
ROLE: "${{ secrets.ROLE }}"
|
||||
USER: "${{ secrets.USER }}"
|
||||
PASSWORD: "${{ secrets.PASSWORD }}"
|
||||
REGION: "${{ secrets.REGION }}"
|
||||
DATABASE_DEV: "${{ secrets.DATABASE_DEV }}"
|
||||
DATABASE_PROD: "${{ secrets.DATABASE_PROD }}"
|
||||
WAREHOUSE_DEV: "${{ secrets.WAREHOUSE_DEV }}"
|
||||
WAREHOUSE_PROD: "${{ secrets.WAREHOUSE_PROD }}"
|
||||
SCHEMA: "${{ secrets.SCHEMA }}"
|
||||
QUERY_TAG: "solana_dbt_adhoc"
|
||||
|
||||
|
||||
jobs:
|
||||
called_workflow_template:
|
||||
uses: FlipsideCrypto/analytics-workflow-templates/.github/workflows/run_chain_template.yml@main
|
||||
with:
|
||||
dbt_command: ${{ inputs.dbt_command }}
|
||||
secrets: inherit # pass all secrets
|
||||
|
||||
19
profiles.yml
19
profiles.yml
@ -3,17 +3,16 @@ solana:
|
||||
outputs:
|
||||
dev:
|
||||
type: snowflake
|
||||
account: "{{ env_var('SF_ACCOUNT') }}"
|
||||
# User/password auth
|
||||
user: "{{ env_var('SF_USERNAME') }}"
|
||||
password: "{{ env_var('SF_PASSWORD') }}"
|
||||
role: "{{ env_var('SF_ROLE') }}"
|
||||
schema: "{{ env_var('SF_SCHEMA') }}"
|
||||
region: "{{ env_var('SF_REGION') }}"
|
||||
database: "{{ env_var('SF_DATABASE') }}"
|
||||
warehouse: "{{ env_var('SF_WAREHOUSE') }}"
|
||||
account: "{{ env_var('ACCOUNT') }}"
|
||||
user: "{{ env_var('USERNAME') }}"
|
||||
password: "{{ env_var('PASSWORD') }}"
|
||||
role: "{{ env_var('ROLE') }}"
|
||||
schema: "{{ env_var('SCHEMA') }}"
|
||||
region: "{{ env_var('REGION') }}"
|
||||
database: "{{ env_var('DATABASE') }}"
|
||||
warehouse: "{{ env_var('WAREHOUSE') }}"
|
||||
threads: 4
|
||||
client_session_keep_alive: False
|
||||
query_tag: solana_curator
|
||||
query_tag: "{{ env_var('QUERY_TAG') }}"
|
||||
config:
|
||||
send_anonymous_usage_stats: False
|
||||
Loading…
Reference in New Issue
Block a user