Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xRSquared/minidt
https://github.com/xRSquared/minidt
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xRSquared/minidt
- Owner: xRSquared
- License: mit
- Created: 2024-03-21T03:31:33.000Z (8 months ago)
- Default Branch: develop
- Last Pushed: 2024-03-26T03:17:20.000Z (8 months ago)
- Last Synced: 2024-07-27T01:42:49.793Z (4 months ago)
- Language: Rust
- Size: 38.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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:
## Getting Started
### Installation
To install MiniDT, clone the repository:
```bash
git clone [email protected]:xRSquared/minidt.git
```## Features
- **Streamlined Workflow**: Write your SQL code and compile with ease.
- **Flexible Templating**: Enjoy the power of Jinja2 templating without the complexity.
- **Lightweight and Fast**: With minimal setup requirements and optimized performance,
MiniDT keeps your workflow agile## Why MiniDT?
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 = ❤️
## Contribution
Contributions are welcome! Feel free to submit bug reports, feature requests,
or pull requests via GitHub.## License
MiniDT is licensed under the MIT License.