Skip to content
Sections
>> Trisquel >> Packages >> ecne (12.0LTS) >> database >> sqlsmith
[  aramo  ] [  ecne  ] [  xolotl  ]
[ Source: sqlsmith  ]

Package: sqlsmith (1.4-1build2)

random SQL query generator

SQLsmith is a random SQL query generator. Its paragon is Csmith, which proved valuable for quality assurance in C compilers.

It currently supports generating queries for PostgreSQL 9.5+ and sqlite3.

Besides PostgreSQL developers, users developing extensions of PostgreSQL might also be interested in exposing their code to SQLsmith's random workload.

During its prototyping stage, it already found about thirty bugs in PostgreSQL alphas, betas and releases, including security vulnerabilities in released versions.

Other Packages Related to sqlsmith

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.38)
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libgcc-s1 (>= 3.3.1) [not armhf, riscv64]
    GCC support library
    dep: libgcc-s1 (>= 3.4) [riscv64]
    dep: libgcc-s1 (>= 3.5) [armhf]
  • dep: libpq5
    PostgreSQL C client library
  • dep: libpqxx-7.8t64 (>= 7.2)
    C++ library to connect to PostgreSQL
  • dep: libsqlite3-0 (>= 3.6.18)
    SQLite 3 shared library
  • dep: libstdc++6 (>= 13.1)
    GNU Standard C++ Library v3

Download sqlsmith

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 154.8 kB461 kB [list of files]
arm64 145.0 kB461 kB [list of files]
armhf 145.6 kB316 kB [list of files]
ppc64el 172.5 kB589 kB [list of files]
riscv64 169.6 kB449 kB [list of files]