Merge pull request #172816 from adisbladis/sqlc-init

sqlc: init at 1.13.0

authored by adisbladis and committed by GitHub 51a99011 841b0dcf

+33
+31
pkgs/development/tools/database/sqlc/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + let 4 + version = "1.13.0"; 5 + in 6 + buildGoModule { 7 + pname = "sqlc"; 8 + inherit version; 9 + 10 + src = fetchFromGitHub { 11 + owner = "kyleconroy"; 12 + repo = "sqlc"; 13 + rev = "v${version}"; 14 + sha256 = "sha256-HPCt47tctVV8Oz9/7AoVMezIAv6wEsaB7B4rgo9/fNU="; 15 + }; 16 + 17 + proxyVendor = true; 18 + vendorSha256 = "sha256-zZ0IrtfQvczoB7th9ZCUlYOtyZr3Y3yF0pKzRCqmCjo="; 19 + 20 + subPackages = [ "cmd/sqlc" ]; 21 + 22 + meta = let 23 + inherit (lib) licenses platforms maintainers; 24 + in { 25 + description = " Generate type-safe code from SQL"; 26 + homepage = "https://sqlc.dev/"; 27 + license = licenses.mit; 28 + platforms = platforms.all; 29 + maintainers = [ maintainers.adisbladis ]; 30 + }; 31 + }
+2
pkgs/top-level/all-packages.nix
··· 16220 16220 16221 16221 spruce = callPackage ../development/tools/misc/spruce {}; 16222 16222 16223 + sqlc = callPackage ../development/tools/database/sqlc { }; 16224 + 16223 16225 sqlcheck = callPackage ../development/tools/database/sqlcheck { }; 16224 16226 16225 16227 sqlitebrowser = libsForQt5.callPackage ../development/tools/database/sqlitebrowser { };