> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Running dbt™

> Run dbt™ in Paradime: Execute dbt™ commands directly within the integrated terminal. Streamline your project workflows.

export const Arcade = ({src, title}) => <div style={{
  position: 'relative',
  paddingBottom: 'calc(56.2225% + 41px)',
  height: 0,
  width: '100%'
}}>
    <iframe src={src} title={title} frameBorder="0" loading="lazy" allow="clipboard-write" allowFullScreen style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  colorScheme: 'light'
}} />
  </div>;

Using the Paradime integrate terminal, you can run dbt™ CLI to develop and build your dbt™ models.

Check the list of all the available dbt™ commands [here](https://docs.getdbt.com/reference/dbt-commands).

To open a new terminal click on the `New Terminal` button or use the keyboard shortcut **`` ⌃⇧` `` / `` Ctrl+⇧+` ``**&#x20;

## dbt™ autocompletion

Paradime Integrated terminal provides autocompletion for both dbt™ commands  and you can tab-complete model, tag, source, and package selectors to node selection flags like `--select` and `--exclude`. Check out dbt™ syntax overview [docs](https://docs.getdbt.com/reference/node-selection/syntax).

Type dbt™ in your terminal and use `⇥tab` key in your keyboard to get dbt™ autocompletion.

<Info>
  Use the `⇥tab` or `up/down` keys to navigate through the list of resources/ commands.
</Info>

<Arcade src="https://demo.arcade.software/NlINTp8XnuYi2Ojho0iH?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Running dbt™" />

## dbt™ commands quick action&#x20;

The `Run dbt™ models` button allows users to quickly access dbt™ commands for the current file on focus in your Editor. Here you have a set of popular dbt™ commands such as `Build`/`Run`/`Test` with options to include:

* only the current selected resource: example `dbt run --select <model_name>`
* current selected resource with upstream dependencies: example  `dbt run --select +<model_name>`
* current selected resource with downstream dependencies: example  `dbt run --select <model_name>+`

Additionally you can check that your dbt™ environment is correctly setup and ready by selecting Check dbt™ is working from the context menu. This will run `dbt deps && dbt debug`.

<Arcade src="https://demo.arcade.software/laY0wQfexxNkpLEiEX8L?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Running dbt™" />


## Related topics

- [Running dbt™](/guides/dbt-fundamentals/running-dbt/index.md)
- [dbt™ fundamentals](/guides/dbt-fundamentals/index.md)
- [Methods](/guides/dbt-fundamentals/running-dbt/mastering-the-dbt-cli/methods.md)
- [dbt™ Commands](/integrations/pre-commit/dbt-tm-checkpoint-hooks/dbt-tm-commands.md)
- [dbt™-checkpoint Hooks](/integrations/pre-commit/dbt-tm-checkpoint-hooks/index.md)
