/
githubmirror
/
postgres
Обзор
Документация
Войти
/
githubmirror
/
postgres
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
doc/src/sgml/appendix-obsolete-refint.sgml
24 строки
909 B
Nathan Bossart
Remove the refint extension.
09 июл 2026, 00:22
09 июл 2026, 00:22
5e90e09
Код
Авторство
О чём код?
<!-- doc/src/sgml/appendix-obsolete-refint.sgml --> <!-- See doc/src/sgml/appendix-obsolete.sgml for why this file exists. Do not change the id attribute. --> <sect1 id="contrib-spi-refint"> <title>refint Extension Removed</title> <indexterm zone="contrib-spi-refint"> <primary>refint</primary> </indexterm> <para> <productname>PostgreSQL</productname> 19 and below shipped an extension named <literal>refint</literal> (part of the <literal>spi</literal> contrib module) that provided the trigger functions <function>check_primary_key</function> and <function>check_foreign_key</function> as an early way to enforce referential integrity. This functionality was long superseded by the built-in foreign key mechanism (see <xref linkend="ddl-constraints-fk"/>), and the extension was removed in <productname>PostgreSQL</productname> 20. </para> </sect1>