spi
是一个提供 服务器编程接口
(SPI
) 使用示例的 contrib 模块
。
spi
添加于 PostgreSQL 6.2。
截至 PostgreSQL 12,它包含以下示例 扩展
refinc
- 实现参照完整性的函数autoinc
- 用于自动递增字段的函数insert_username
- 用于将表更改与用户关联的函数moddatetime
- 用于跟踪上次修改时间的函数
这些扩展主要旨在提供 SPI 使用示例(特别是 refinc
,其功能早已包含在核心 PostgreSQL 中)。
更改历史记录
- PostgreSQL 12
timetravel
示例扩展已移除(提交 2d10defa)
- PostgreSQL 9.1
- PostgreSQL 8.3
preprocessor
子目录已移除 (提交 50eed107)
- PostgreSQL 6.5
- PostgreSQL 6.3
insert_username
函数已添加 (提交 629e8951)
- PostgreSQL 6.2
参考文献
- PostgreSQL 文档: spi