biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / sqlboiler / default.nix
blob75342c9c863bee6d14b15f202c14ac30f7a394db
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 }:
6 buildGoModule rec {
7   pname = "sqlboiler";
8   version = "4.16.2";
10   src = fetchFromGitHub {
11     owner = "volatiletech";
12     repo = "sqlboiler";
13     rev = "refs/tags/v${version}";
14     hash = "sha256-akfXYFgBbG/GCatoT820w4adXWqfG9wvHuChaqkewXs=";
15   };
17   vendorHash = "sha256-BTrQPWThfJ7gWXi/Y1l/s2BmkW5lVYS/PP0WRwntQxA=";
19   tags = [
20     "mysql"
21     "go"
22     "golang"
23     "postgres"
24     "orm"
25     "database"
26     "postgresql"
27     "mssql"
28     "sqlite3"
29     "sqlboiler"
30   ];
32   doCheck = false;
34   meta = with lib; {
35     description = "Generate a Go ORM tailored to your database schema";
36     homepage = "https://github.com/volatiletech/sqlboiler";
37     changelog = "https://github.com/volatiletech/sqlboiler/releases/tag/v${version}";
38     license = licenses.bsd3;
39     maintainers = with maintainers; [ mrityunjaygr8 ];
40     mainProgram = "sqlboiler";
41   };