You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.4 KiB
27 lines
1.4 KiB
# dbt plugin |
|
|
|
The `dbt plugin` adds several aliases for useful [dbt](https://docs.getdbt.com/) commands and |
|
[aliases](#aliases). |
|
|
|
To use it, add `dbt` to the plugins array of your zshrc file: |
|
|
|
```zsh |
|
plugins=(... dbt) |
|
``` |
|
|
|
## Aliases |
|
|
|
| Alias | Command | Description | |
|
| ------ | ------------------------------------------------ | ---------------------------------------------------- | |
|
| dbtlm | `dbt ls -s state:modified` | List modified models only | |
|
| dbtrm | `dbt run -s state:modified` | Run modified models only | |
|
| dbttm | `dbt test -m state:modified` | Test modified models only | |
|
| dbtrtm | `dbtrm && dbttm` | Run and test modified models only | |
|
| dbtrs | `dbt clean; dbt deps; dbt seed` | Re-seed data | |
|
| dbtfrt | `dbtrs; dbt run --full-refresh; dbt test` | Perform a full fresh run with tests | |
|
| dbtcds | `dbt docs generate; dbt docs serve` | Generate docs without compiling | |
|
| dbtds | `dbt docs generate --no-compile; dbt docs serve` | Generate and serve docs skipping doc. re-compilation | |
|
|
|
## Maintainer |
|
|
|
- [msempere](https://github.com/msempere)
|
|
|