Integracje

Pakiety database.dev

Instalacja rozszerzeń SQL z rejestru database.dev przez pg_tle — przeglądanie, wersje, odinstalowanie.

database.dev to rejestr pakietów Postgresa prowadzony przez Supabase. Pakiety to Trusted Language Extensions (pg_tle): rozszerzenia napisane w SQL/PL/pgSQL, instalowane bez dostępu do systemu plików serwera.

W Integracje → Pakiety database.dev wyszukasz pakiet, wybierzesz wersję i schemat i zainstalujesz go jednym kliknięciem. Panel pobiera SQL z rejestru i wykonuje te same kroki co dbdev install:

create extension if not exists pg_tle;
select pgtle.install_extension('kiwicopple@supa_audit', '0.3.1', 'opis', $sql$ … $sql$, '{}');
select pgtle.set_default_version('kiwicopple@supa_audit', '0.3.1');
create extension "kiwicopple@supa_audit" schema extensions version '0.3.1';

Wszystko wykonuje się w jednej transakcji — błąd create extension wycofuje rejestrację. Odinstalowanie: drop extension + pgtle.uninstall_extension. Pakiety publikuje społeczność — przejrzyj kod przed instalacją w produkcji.