SQL шаблонизатор для смешивания SQL с динамическим языком?(похоже на Эрби Руби) - PullRequest
0 голосов
/ 05 октября 2010

Кто-нибудь сталкивался с механизмом шаблонов SQL, который позволяет смешивать SQL с динамическим языком, таким как Ruby или Python?

Я ищу что-то похожее на шаблоны Ruby erb.Например, в Ruby on Rails вы можете иметь различные шаблоны для представления:

customer.html.erb (html + ruby)Customers.js.erb (javascript + ruby)

Хотя я хочу что-то вроде:

Customers.sql.erb

Вывод может быть результатом текстовой строки объявления-hoc SQL, смешанный с кодом Ruby.Или даже, если он основан на Python, это тоже хорошо.

1 Ответ

0 голосов
/ 06 октября 2010

Ну, я обнаружил, что эрби Руби прекрасно работает для шаблона SQL. Мне было очень легко использовать его в моем проекте Rails 3.

Я также обнаружил, что в Python есть движок шаблонов Cheetah, который может делать то же самое.

Ссылки

  • Введение в шаблоны ERB
  • Cheetah - движок шаблонов на Python
    • Использование шаблонов Cheetah для создания нескольких выходных данных
...