Metadata-Version: 2.1
Name: dbt_schema_generator
Version: 0.1.1a2
Summary: A command-line tool to generate schema.yml files for specified dbt models
Home-page: https://github.com/Muizzkolapo/dbt_schema_generator.git
Author: Your Name
Author-email: lateefmuizz@gmail.com
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE

# dbt Schema Generator

A command-line tool to generate schema.yml files for specified dbt models.

## Installation

Install the package using pip:

```
pip install dbt_schema_generator
```

# Usage

You can use the dbt_schema_generator command-line tool with the following options:

-m, --models: A comma-separated list of model names to include in the schema.yml file.
-p, --path: A path to include models in the schema.yml file.


Examples:

```
dbt_schema_generator -m model1,model2,model3
dbt_schema_generator --models model1,model2,model3
```

```
# Using this format, dbt_schema_generator would generate a schema.yml file for all models within your_folder
dbt_schema_generator -path models/your_folder
dbt_schema_generator --path models/your_folder
```
NOTE: When using path the format should always be models/ the folder unless you have changed the model-paths in your dbt_project.yml

**NOTE: When using the `--path` option, the format should always be `models/your_folder` unless you have changed the `model-paths` in your `dbt_project.yml`.**



## **!!!!IMPORTANT!!!!: Be very careful when using the --path method as this would overwrite any schema.yml currently within the folder**
