12 rustPlatform.buildRustPackage rec {
16 src = fetchFromGitHub {
20 hash = "sha256-VExA92g+1y65skxLKU62ZPUPOwdm9N73Ne9xW7Q0Sic=";
24 lockFile = ./Cargo.lock;
26 "mongodb-schema-parser-0.5.0" = "sha256-P3srDY4bEDDYyic7Am2Cg+75j/kETf0uC7ui61TUJQA=";
31 cp ${./Cargo.lock} Cargo.lock
34 nativeBuildInputs = [ pkg-config ];
38 ++ lib.optionals stdenv.hostPlatform.isDarwin [
43 cargoBuildFlags = [ "--all-features" ];
45 doCheck = false; # requires multiple dbs to be installed
48 description = "Seed your development database with real data";
49 mainProgram = "replibyte";
50 homepage = "https://github.com/Qovery/replibyte";
51 license = licenses.gpl3Only;
52 maintainers = with maintainers; [ dit7ya ];