pg_tle
概览
| 扩展包名 | 版本 | 分类 | 许可证 | 语言 |
|---|---|---|---|---|
pg_tle | 1.5.3 | LANG | Apache-2.0 | C |
| ID | 扩展名 | Bin | Lib | Load | Create | Trust | Reloc | 模式 |
|---|---|---|---|---|---|---|---|---|
| 3000 | pg_tle | 否 | 是 | 是 | 是 | 否 | 否 | pgtle |
Maintained RPM/DEB recipes and source are 1.5.3; flex required to build. Preload/restart required. Local indexed matrix on 2026-10-10 has RPM 1.5.3 and DEB 1.5.2; publication is checked separately.
版本
| 类型 | 仓库 | 版本 | PG 大版本 | 包名 | 依赖 |
|---|---|---|---|---|---|
| EXT | PIGSTY | 1.5.3 | 1817161514 | pg_tle | - |
| RPM | PIGSTY | 1.5.3 | 1817161514 | pg_tle_$v | - |
| DEB | PIGSTY | 1.5.3 | 1817161514 | postgresql-$v-pg-tle | - |
构建
您可以使用 pig build 命令构建 pg_tle 扩展的 RPM / DEB 包:
安装
您可以直接安装 pg_tle 扩展包的预置二进制包,首先确保 PGDG 和 PIGSTY 仓库已经添加并启用:
使用 pig 或者是 apt/yum/dnf 安装扩展:
预加载配置:
创建扩展:
用法
来源:
pg_tle 1.5.3 管理以 PostgreSQL 可信语言编写的扩展。原生组件安装需要共享预加载和服务器重启,之后的 TLE 定义存储在数据库中。上游文档支持 PostgreSQL 12 至 19 Beta 4。
核心用法
运行边界
pgtle.install_extension() 存储扩展定义,CREATE EXTENSION 在数据库中启用它。pgtle.install_update_path() 与 pgtle.set_default_version() 管理版本,pgtle.available_extensions() 列出定义。1.5.3 新增 pgtle.set_extension_schema() 设置受管扩展的模式元数据,并收紧标识符校验。TLE 管理由 pgtle_admin 限制,已安装扩展的执行仍遵循 PostgreSQL 语言和对象权限。删除已启用扩展与卸载其 TLE 定义是两个独立操作。仅使用可信扩展代码,并审查依赖与升级 SQL。
这个页面对您有帮助吗?
感谢反馈,我们会据此改进这篇文档。
哪里没有解决?(可选)