Metadata-Version: 2.4
Name: woodlark-cli
Version: 0.1.5
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Rust
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Database
Summary: High power tools for SQL
Keywords: sql,typescript,python,codegen,postgresql,validation
Author-email: tunnelworks <git@tunnelworks.org>
License: Apache-2.0
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://github.com/tunnelworks/woodlark#readme
Project-URL: Issues, https://github.com/tunnelworks/woodlark/issues
Project-URL: Source, https://github.com/tunnelworks/woodlark

# woodlark-cli

[![PyPI - Version](https://img.shields.io/pypi/v/woodlark-cli.svg)](https://pypi.org/project/woodlark-cli)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/woodlark-cli.svg)](https://pypi.org/project/woodlark-cli)

High power tools for SQL.

## Installation

```console
pip install woodlark-cli
```

## Usage

See the commands by running `woodlark help`.

## Configuration

Create a `woodlark.toml` in your project:

```toml
[schema]
paths = ["schema.sql"]

[queries]
path = "queries"
namespaced = true

[output]
directory = "src/generated"
target = "python"
```

## License

`woodlark-cli` is distributed under the terms of the [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) license.

