lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

{pg-dump-anon,postgresql.pkgs.anonymizer}: 1.3.2 -> 2.4.1

Release Notes:
https://gitlab.com/dalibo/postgresql_anonymizer/-/blob/latest/CHANGELOG.md?ref_type=heads#20250919--241---minor-bug-fixes

+12 -16
+1 -1
nixos/tests/postgresql/anonymizer.nix
··· 39 39 create table player(id serial, name text, points int); 40 40 insert into player(id,name,points) values (1,'Foo', 23); 41 41 insert into player(id,name,points) values (2,'Bar',42); 42 - security label for anon on column player.name is 'MASKED WITH FUNCTION anon.fake_last_name();'; 42 + security label for anon on column player.name is 'MASKED WITH FUNCTION anon.fake_last_name()'; 43 43 security label for anon on column player.points is 'MASKED WITH VALUE NULL'; 44 44 ''}" 45 45 )
+3 -2
pkgs/by-name/pg/pg-dump-anon/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "pg-dump-anon"; 12 - version = "1.3.2"; 12 + version = "2.4.1"; 13 + 13 14 src = fetchFromGitLab { 14 15 owner = "dalibo"; 15 16 repo = "postgresql_anonymizer"; 16 17 tag = version; 17 - hash = "sha256-MGdGvd4P1fFKdd6wnS2V5Tdly6hJlAmSA4TspnO/6Tk="; 18 + hash = "sha256-vAsKTkFx8HLKDdXIQt6fEF3l7EzzvcilGfqNtBa0AMM="; 18 19 }; 19 20 20 21 sourceRoot = "${src.name}/pg_dump_anon";
+8 -13
pkgs/servers/sql/postgresql/ext/anonymizer.nix
··· 1 1 { 2 + cargo-pgrx_0_16_0, 2 3 jitSupport, 3 4 lib, 4 - llvm, 5 5 nixosTests, 6 6 pg-dump-anon, 7 7 postgresql, 8 - postgresqlBuildExtension, 8 + buildPgrxExtension, 9 9 runtimeShell, 10 10 }: 11 11 12 - postgresqlBuildExtension { 12 + buildPgrxExtension { 13 13 pname = "postgresql_anonymizer"; 14 14 15 15 inherit (pg-dump-anon) version src; 16 16 17 - nativeBuildInputs = lib.optional jitSupport llvm; 17 + inherit postgresql; 18 + cargo-pgrx = cargo-pgrx_0_16_0; 19 + cargoHash = "sha256-Z1uH6Z2qLV1Axr8dXqPznuEZcacAZnv11tb3lWBh1yw="; 18 20 19 - # Needs to be after postInstall, where removeNestedNixStore runs 20 - preFixup = '' 21 - cat >$out/bin/pg_dump_anon.sh <<'EOF' 22 - #!${runtimeShell} 23 - echo "This script is deprecated by upstream. To use the new script," 24 - echo "please install pkgs.pg-dump-anon." 25 - exit 1 26 - EOF 27 - ''; 21 + # Tries to copy extension into postgresql's store path. 22 + doCheck = false; 28 23 29 24 passthru.tests = nixosTests.postgresql.anonymizer.passthru.override postgresql; 30 25