Как создать свою extension?

Senior
30 просмотров
AFK Offer AI

Нужны: C-код (или PL/pgSQL), control-файл с метаданными, SQL-скрипт установки. Control файл описывает имя, версию, зависимости. SQL-скрипт создаёт функции, типы, операторы. Компилируешь через PGXS — makefile система PostgreSQL. Можно на чистом SQL без C, но с C получаешь доступ к internals и максимальную производительность. Публикуешь через PGXN.

Следующий вопрос

Что такое compiler intrinsics в Go?