{ buildGoModule, fetchFromGitHub, lib, libpg_query, xxHash, }: buildGoModule rec { pname = "pgroll"; version = "0.14.3"; src = fetchFromGitHub { owner = "xataio"; repo = "pgroll"; tag = "v${version}"; hash = "sha256-OqBgFeXpvoImoPMKHBCvsPQGhHSBZuNNMLh2/3DPPYo="; }; proxyVendor = true; vendorHash = "sha256-rQPWL39AD/qCneuRyJHOQCANmDE7pqmwHx+AavJ/3cw="; excludedPackages = [ "dev" ]; buildInputs = [ libpg_query xxHash ]; # Tests require a running docker daemon doCheck = false; meta = { description = "PostgreSQL zero-downtime migrations made easy"; license = lib.licenses.asl20; mainProgram = "pgroll"; homepage = "https://github.com/xataio/pgroll"; maintainers = with lib.maintainers; [ ilyakooo0 ]; }; }