This Java library aims to ease the generation of datasets to test SQL queries. It produces INSERT statements taking account of integrity constraints.

Compile Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0 +1
com.github.jsqlparser » jsqlparser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes.
4.15.3

Test Dependencies (19)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic1 vulnerability
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.2.111.5.38
Embedded SQL DB EPL 1.0 +1
com.h2database » h24 vulnerabilities
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
1.4.2002.4.240
com.microsoft.sqlserver » mssql-jdbc
Microsoft JDBC Driver for SQL Server.
11.2.0.jre813.4.0.jre11
com.oracle.database.jdbc » ojdbc8
Oracle JDBC Driver compatible with JDK11, JDK17, JDK19, and JDK21
21.7.0.019.31.0.0
JDBC Pool Apache 2.0
com.zaxxer » HikariCP
HikariCP is a 'zero-overhead' production ready JDBC connection pool.
4.0.37.1.0
Assertion Apache 2.0
org.assertj » assertj-core1 vulnerability
Rich and fluent assertions for testing in Java
3.23.13.27.7
Apache 2.0
org.assertj » assertj-db
AssertJ-DB - Rich and fluent assertions for testing with database
2.0.23.0.2
org.hsqldb » hsqldb1 vulnerability
HSQLDB - Lightweight 100% Java SQL Database Engine
2.5.22.7.4
Testing EPL 2.0
org.junit.jupiter » junit-jupiter
Module "junit-jupiter" of JUnit
5.8.26.1.2
Testing EPL 2.0
org.junit.platform » junit-platform-suite-api
Annotations for configuring a test suite on the JUnit Platform.
1.8.26.1.1
Testing EPL 2.0
org.junit.platform » junit-platform-runner
Runner and annotations for configuring and executing tests on the JUnit Platform in a JUnit environment.
1.8.21.14.4
MySQL Driver LGPL 2.1
org.mariadb.jdbc » mariadb-java-client
JDBC driver for MariaDB and MySQL
3.0.63.5.9
PostgreSQL Driver BSD 2-clause
org.postgresql » postgresql3 vulnerabilities
PostgreSQL JDBC Driver Postgresql
42.5.042.7.13
Apache 2.0
org.quickperf » quick-perf-junit51.1.0
Apache 2.0
org.quickperf » quick-perf-sql-annotations1.1.0
MIT
org.testcontainers » mssqlserver
Isolated container management for Java code testing
1.17.31.21.4
MIT
org.testcontainers » mariadb
Isolated container management for Java code testing
1.17.31.21.4
MIT
org.testcontainers » postgresql
Isolated container management for Java code testing
1.17.31.21.4
MIT
org.testcontainers » oracle-xe
Isolated container management for Java code testing
1.17.31.21.4