|
@@ -0,0 +1,29 @@
|
|
|
+# dbt plugin
|
|
|
+
|
|
|
+## Introduction
|
|
|
+
|
|
|
+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:
|
|
|
+
|
|
|
+```
|
|
|
+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)
|