diff options
author | Ivan Kozik <ivan@ludios.org> | 2022-09-29 19:19:47 +0000 |
---|---|---|
committer | Ivan Kozik <ivan@ludios.org> | 2022-09-29 19:40:10 +0000 |
commit | af9fb6eb3bf672794da3618d186bc4b1950efc62 (patch) | |
tree | 15c28c29d342aea7c2160dd3d08118ce4a04ee64 | |
parent | 4dbfb550f0b67a5c3fc57910d2f6ffead4462526 (diff) | |
download | nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.tar nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.tar.gz nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.tar.bz2 nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.tar.lz nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.tar.xz nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.tar.zst nixpkgs-af9fb6eb3bf672794da3618d186bc4b1950efc62.zip |
postgresqlPackages.pgroonga: also install the pgroonga_database extension
This extension contains the pgoronga_database_remove() function, which can be used to actually remove the pgrn* files, because `DROP INDEX` on a pgroonga index does not actually delete the index data. https://pgroonga.github.io/reference/modules/pgroonga-database.html https://pgroonga.github.io/reference/functions/pgroonga-database-remove.html
-rw-r--r-- | pkgs/servers/sql/postgresql/ext/pgroonga.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix index 8d8f7c48235..6afbacca812 100644 --- a/pkgs/servers/sql/postgresql/ext/pgroonga.nix +++ b/pkgs/servers/sql/postgresql/ext/pgroonga.nix @@ -18,6 +18,10 @@ stdenv.mkDerivation rec { install -D pgroonga.so -t $out/lib/ install -D pgroonga.control -t $out/share/postgresql/extension install -D data/pgroonga-*.sql -t $out/share/postgresql/extension + + install -D pgroonga_database.so -t $out/lib/ + install -D pgroonga_database.control -t $out/share/postgresql/extension + install -D data/pgroonga_database-*.sql -t $out/share/postgresql/extension ''; meta = with lib; { @@ -31,6 +35,6 @@ stdenv.mkDerivation rec { homepage = "https://pgroonga.github.io/"; license = licenses.postgresql; platforms = postgresql.meta.platforms; - maintainers = with maintainers; [ DerTim1 ]; + maintainers = with maintainers; [ DerTim1 ivan ]; }; } |