datacoves/dbt-coves

View on GitHub
changelog/CHANGELOG.md

Summary

Maintainability
Test Coverage
## dbt-coves [1.3.0-a.28] - 2023-02-10

- Added `--no-prompt` flag to `dbt-coves generate` subcommands (generates resources without any prompt to the user)
- Made `--select-relations`, `--exclude-relations` and `--schemas` case insensitive. For example, now `--schemas raw` and `--schemas RAW`, or `--select-relations "TEST_*"` and `--select-relations "test_*"` are the same

## dbt-coves [1.3.0-a.18] - 2022-01-11

### Features

- Renamed select and exclude parameters of generate sources and metadata for select_relations and exclude_relations.
- Fixed errors when using wildcards in the parameters schema, select_relations and exclude_relations.
- Updated readme with renamed parameters.

## dbt-coves [1.0.4-a.20] - 2022-03-24

### Features

- dbt-coves setup splitted into individual components (dbt, git, precommit, sqlfluff, ssh, vscode, or all if installing everything)
- removed rst documentation and replaced by markdown, including removal of 'CLI Reference' from README.md
- automated `publish.sh` script for PyPi publishing

## dbt-coves [1.0.4-a.1] - 2022-03-24

### Features

- Make dbt compatible with dbt 1.0 (dbt-core 1.0.4)

## dbt-coves [0.21.1-a.20] - 2022-02-22

### Features

- Support --metadata argument on dbt-coves generate sources

## dbt-coves [0.21.0-a.18] - 2022-01-19

### Features

- Ask user if auto-fixing linting violations
- Upgrade sqlfluff to 0.9.1

## dbt-coves [0.21.0-a.11] - 2021-12-07

### Features

- Released 2 new commands: `dbt-coves extract airbyte` and `dbt-coves load airbyte`

## dbt-coves [0.21.0-a.9] - 2021-10-26

### Features

- Added missing dependency sqlfluff-dbt-templater and quick fix on source template
- Fixed bug with flatten in different source database

## dbt-coves [0.21.0-a.7] - 2021-10-26

### Features

- Fix bug in templates, columns where lowercased and they should have not

## dbt-coves [0.21.0-a.6] - 2021-10-21

### Features

- [#70](https://github.com/datacoves/dbt-coves/issues/70) Generate sources from tables/views located on a different database
- New dbt-coves setup command that helps set up development environment

## dbt-coves [0.21.0-a.2] - 2021-10-15

### Features

- [#68](https://github.com/datacoves/dbt-coves/issues/68) Support dbt 0.21.0

## dbt-coves [0.20.0-a.3] - 2021-08-16

### Bug Fixes

- [#31](https://github.com/datacoves/dbt-coves/issues/31) Pre-commit rule didn't pass, but shows as passed on CI job

## dbt-coves [0.20.0-a.2] - 2021-08-06

### Features

- [#16](https://github.com/datacoves/dbt-coves/issues/16) Select which schemas to inspect when generating sources, i.e. `dbt-coves generate sources --shemas=RAW_*`.

  Select which relations to inspect as well by running i.e. `dbt-coves generate sources --relations=S*RC_*`.

  Both `schemas` and `relations` selectors can be combined in the same run.

## dbt-coves [0.20.0-a.1] - 2021-07-28

### Bug Fixes

- [#5](https://github.com/datacoves/dbt-coves/issues/5) Generate source throws exception when VARIANT contains no json.

### Features

- [#24](https://github.com/datacoves/dbt-coves/issues/24) When initializing a new dbt project, it's good to create every file in the current folder instead of on a new one.
  By passing the argument --current-dir, the initialization will happen in the current directory.