1个不稳定版本
0.1.0 | 2024年3月25日 |
---|
在数据库接口中排名第1982
每月下载量28
14KB
256 行
MiniDT:一个简单但强大的SQL Jinja编译器
MiniDT是一个轻量级且高效的工具,旨在利用Jinja2(MiniJinja)模板生成SQL查询的强大功能。它是一个灵活的替代方案,适用于比dbt更重型的框架,提供灵活性,无需复杂设置或数据库连接。
非常适合dbt过于复杂而原始SQL又不够用的情况。
就像这样简单
入门
安装
要安装MiniDT,请克隆仓库
git clone [email protected]:xRSquared/minidt.git
功能
- 简化工作流程:轻松编写SQL代码并进行编译。
- 灵活的模板:享受Jinja2模板的强大功能,无需复杂设置。
- 轻量级且快速:具有最小设置要求和优化性能,MiniDT使您的流程敏捷。
为什么选择MiniDT?
MiniDT作为Jinja的一个便捷包装器,通过语法增强和优化工作流程来增强它。无论您是出于对简单的需求、受公司政策的限制,还是仅仅希望增强您的SQL模板功能,MiniDT都是您的首选解决方案。
Jinja + SQL = ❤️
贡献
欢迎提交错误报告、功能请求或通过GitHub的拉取请求。
许可
MiniDT受MIT许可证许可。
依赖关系
~3MB
~59K SLoC