You can use the following components to provide code snippets for each supported warehouse. You can see a real-life example in the docs page, "Initialize your database."
Identify code by labeling with the warehouse names:
<WHCode>
<div warehouse="warehouse#1">
```sql
select * from `dbt-tutorial.jaffle_shop.customers`
```
</div>
<div warehouse="warehouse#2">
```sql
select * from default.jaffle_shop_customers
```
</div>
</WHCode>
You can use the following components to provide code snippets in a tabbed view. You can see a real-life example in the docs page, "Building models."
Identify code and code files by labeling with the component they are describing:
<Tabs
defaultValue="models"
values={[
{ label: 'Models', value: 'models', },
{ label: 'Sources', value:'sources', },
]
}>
<TabItem value="models">
<File name='models/<modelname>.sql'>
```sql
{{ config(
) }}
select ...
```
</File>
<File name='dbt_project.yml'>
```yml
models:
[<resource-path>](resource-path):
```
</File>
</TabItem>
<TabItem value="sources">
<File name='dbt_project.yml'>
```yml
sources:
[<resource-path>](resource-path):
```
</File>
</TabItem>
</Tabs>