This is complete usage example of snowflake-stage
terraform module.
Populate .env
file with Snowflake credentials and make sure it's sourced to your shell.
terraform init
terraform plan -var-file=fixtures.tfvars
terraform init
terraform apply -var-file=fixtures.tfvars
terraform destroy -var-file=fixtures.tfvars
Name | Description | Type | Default | Required |
---|---|---|---|---|
context_templates | A map of context templates used to generate names | map(string) |
n/a | yes |
Name | Source | Version |
---|---|---|
internal_stage_1 | ../../ | n/a |
internal_stage_2 | ../../ | n/a |
Name | Description |
---|---|
internal_stage_1 | Internal stage module outputs |
internal_stage_2 | Internal stage module outputs |
Name | Version |
---|---|
snowflake | >= 0.95 |
Name | Version |
---|---|
terraform | >= 1.5 |
context | >=0.4.0 |
snowflake | >= 0.95 |
Name | Type |
---|---|
snowflake_account_role.role_1 | resource |
snowflake_database.this | resource |
snowflake_database_role.db_role_1 | resource |
snowflake_database_role.db_role_2 | resource |
snowflake_database_role.db_role_3 | resource |
snowflake_schema.this | resource |