Files
Stijnvandenbroek 9d739242a8 feat: add automation
2026-03-05 18:20:27 +00:00

12 lines
375 B
Python

"""SQL rendering utilities."""
from pathlib import Path
from jinja2 import Environment, FileSystemLoader
def render_sql(sql_dir: Path, path: str, **kwargs: object) -> str:
"""Load and render a Jinja2 SQL template relative to sql_dir."""
env = Environment(loader=FileSystemLoader(str(sql_dir)), autoescape=False)
return env.get_template(path).render(**kwargs)