at 23.11-beta 26 lines 679 B view raw
1{ lib, stdenv, fetchFromGitHub, postgresql }: 2 3stdenv.mkDerivation rec { 4 pname = "pg-safeupdate"; 5 version = "1.4"; 6 7 buildInputs = [ postgresql ]; 8 9 src = fetchFromGitHub { 10 owner = "eradman"; 11 repo = pname; 12 rev = version; 13 sha256 = "sha256-1cyvVEC9MQGMr7Tg6EUbsVBrMc8ahdFS3+CmDkmAq4Y="; 14 }; 15 16 installPhase = '' 17 install -D safeupdate${postgresql.dlSuffix} -t $out/lib 18 ''; 19 20 meta = with lib; { 21 description = "A simple extension to PostgreSQL that requires criteria for UPDATE and DELETE"; 22 homepage = "https://github.com/eradman/pg-safeupdate"; 23 platforms = postgresql.meta.platforms; 24 license = licenses.postgresql; 25 }; 26}