diff options
author | Fabian Affolter <fabian@affolter-engineering.ch> | 2023-12-19 09:48:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-19 09:48:07 +0100 |
commit | 2020422d4f43f868312d5430e1e117add03e06f6 (patch) | |
tree | 5830d65aacd687e3d9c584ef6f2d41ff939eb940 /pkgs/development/tools | |
parent | 0cf92d75e7978fe2ca83a0274cfa860486e4385b (diff) | |
parent | 0bac154c969c7f65434e8106db513f1cc2a5a400 (diff) |
Merge pull request #226268 from mrityunjaygr8/sqlboiler
sqlboiler: init at 4.14.2
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/sqlboiler/default.nix | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/development/tools/sqlboiler/default.nix b/pkgs/development/tools/sqlboiler/default.nix new file mode 100644 index 0000000000000..c3026d0724982 --- /dev/null +++ b/pkgs/development/tools/sqlboiler/default.nix @@ -0,0 +1,42 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "sqlboiler"; + version = "4.14.2"; + + src = fetchFromGitHub { + owner = "volatiletech"; + repo = "sqlboiler"; + rev = "refs/tags/v${version}"; + hash = "sha256-d3SML1cm+daYU5dEuwSXSsKwsJHxGuOEbwCvYfsMcFI="; + }; + + vendorHash = "sha256-/z5l+tgQuYBZ0A99A8CoTuqTSfnM52R43ppFrooRgOM="; + + tags = [ + "mysql" + "go" + "golang" + "postgres" + "orm" + "database" + "postgresql" + "mssql" + "sqlite3" + "sqlboiler" + ]; + + doCheck = false; + + meta = with lib; { + description = "Generate a Go ORM tailored to your database schema"; + homepage = "https://github.com/volatiletech/sqlboiler"; + changelog = "https://github.com/volatiletech/sqlboiler/releases/tag/v${version}"; + license = licenses.bsd3; + maintainers = with maintainers; [ mrityunjaygr8 ]; + mainProgram = "sqlboiler"; + }; +} |