有没有人遇到SQL模板引擎,它允许人们将SQL与Ruby或Python等动态语言混合使用?
我正在寻找类似于Ruby erb模板的东西。例如,在Ruby on Rails中,您可以为视图提供各种模板:
customers.html.erb(html + ruby)
customers.js.erb(javascript + ruby)
虽然我想要这样的东西:
customers.sql.erb
输出可以是与Ruby代码混合的ad-hoc SQL的文本字符串结果。或者,如果它是基于Python的那也很好。
答案 0 :(得分:0)
好吧,我发现Ruby的erb适用于SQL模板。我能够在Rails 3项目中轻松使用它。
我还发现Python有一个模板引擎Cheetah,可以做同样的事情。
<强>参考强>