Crates.io | minidt |
lib.rs | minidt |
version | 0.1.0 |
source | src |
created_at | 2024-03-25 05:03:32.329725 |
updated_at | 2024-03-25 05:03:32.329725 |
description | A lightweight and efficient Jinja compiler for SQL generation. |
homepage | |
repository | |
max_upload_size | |
id | 1184938 |
size | 25,548 |
MiniDT: A Simple Yet Powerful Jinja Compiler for SQL
MiniDT is a lightweight and efficient tool designed to leverage the power of Jinja2(MiniJinja) templates for generating SQL queries. It serves as a versatile alternative to heavier frameworks like dbt, offering flexibility without the need for complex setups or database connections.
Perfect for situations where dbt is too much, and raw SQL falls short.
As simple as:
To install MiniDT, clone the repository:
git clone git@github.com:xRSquared/minidt.git
MiniDT acts as a convenient wrapper around Jinja, enhancing it with syntax enhancements and optimized workflows. Whether you're driven by the need for simplicity, restricted by company policies, or simply seeking to supercharge your SQL templating capabilities, MiniDT is your go-to solution.
Jinja + SQL = ❤️
Contributions are welcome! Feel free to submit bug reports, feature requests, or pull requests via GitHub.
MiniDT is licensed under the MIT License.