pg_render
使用SQL渲染HTML页面
概览
| ID | 扩展名 | Bin | Lib | Load | Create | Trust | Reloc | 模式 |
|---|---|---|---|---|---|---|---|---|
| 4290 | pg_render | 否 | 是 | 否 | 是 | 否 | 否 | - |
| 相关扩展 | pg_readme ddlx schedoc pgpdf pgdd meta pg_get_functiondef pg_dbms_metadata pg_catcheck pg_query_rewrite |
|---|
版本
| 类型 | 仓库 | 版本 | PG 大版本 | 包名 | 依赖 |
|---|---|---|---|---|---|
| EXT | PIGSTY | 0.1.3 | 1817161514 | pg_render | - |
| RPM | PIGSTY | 0.1.3 | 1817161514 | pg_render_$v | - |
| DEB | PIGSTY | 0.1.3 | 1817161514 | postgresql-$v-pg-render | - |
构建
您可以使用 pig build 命令构建 pg_render 扩展的 RPM / DEB 包:
BASH
安装
您可以直接安装 pg_render 扩展包的预置二进制包,首先确保 PGDG 和 PIGSTY 仓库已经添加并启用:
BASH
使用 pig 或者是 apt/yum/dnf 安装扩展:
安装
BASH
pig
BASH
dnf
BASH
apt
BASH
创建扩展:
SQL
用法
render(template text, input json|array|value)
使用 Liquid 语法,用查询结果渲染模板:
SQL
render_agg(template text, input record|json|value)
聚合渲染函数 – 为每一行渲染模板:
SQL
使用存储的模板
SQL
PostgREST 集成
SQL