Metadata-Version: 2.1
Name: dbml-builder
Version: 0.1.4
Summary: 
License: MIT
Keywords: dbml,sql
Author: Five Grant
Author-email: five@jataware.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: SQLAlchemy (==1.4.41)
Requires-Dist: click (>=8.1,<9.0)
Requires-Dist: funcy (>=1.17,<2.0)
Requires-Dist: omymodels (==0.12.1)
Requires-Dist: pydantic (==1.10.2)
Requires-Dist: pydbml (==1.0.3)
Project-URL: Bug Tracker, https://github.com/jataware/dbml-builder/issues
Description-Content-Type: text/markdown

# dbml-builder
Generates Pydantic and SQLAlchemy from a DBML file.

## Usage

Install using pip:

```
pip install dbml_builder
```

Generate your ORM and schemas by running:

```
model-build generate ./project.dbml src/generated
```
or call `generate_models` directly in Python code.

You can check to if the model code is still valid by running:
```
model-build check v0.9.3 src/generated
```
or call `verify` directly in Python code.


