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/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0 +1
| com.github.jsqlparser
»
jsqlparser JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. | 4.1 | 5.3 |
Test Dependencies (19)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
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.11 | 1.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.200 | 2.4.240 | |
JDBC Driver
MIT
| com.microsoft.sqlserver
»
mssql-jdbc Microsoft JDBC Driver for SQL Server. | 11.2.0.jre8 | 13.4.0.jre11 | |
| com.oracle.database.jdbc
»
ojdbc8 Oracle JDBC Driver compatible with JDK11, JDK17, JDK19, and JDK21 | 21.7.0.0 | 19.31.0.0 | ||
JDBC Pool
Apache 2.0
| com.zaxxer
»
HikariCP HikariCP is a 'zero-overhead' production ready JDBC connection pool. | 4.0.3 | 7.1.0 | |
Assertion
Apache 2.0
| org.assertj
»
assertj-core1 vulnerability Rich and fluent assertions for testing in Java | 3.23.1 | 3.27.7 | |
Apache 2.0
| org.assertj
»
assertj-db AssertJ-DB - Rich and fluent assertions for testing with database | 2.0.2 | 3.0.2 | |
| org.hsqldb
»
hsqldb1 vulnerability HSQLDB - Lightweight 100% Java SQL Database Engine | 2.5.2 | 2.7.4 | ||
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter Module "junit-jupiter" of JUnit | 5.8.2 | 6.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.2 | 6.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.2 | 1.14.4 | |
MySQL Driver
LGPL 2.1
| org.mariadb.jdbc
»
mariadb-java-client JDBC driver for MariaDB and MySQL | 3.0.6 | 3.5.9 | |
PostgreSQL Driver
BSD 2-clause
| org.postgresql
»
postgresql3 vulnerabilities PostgreSQL JDBC Driver Postgresql | 42.5.0 | 42.7.13 | |
Apache 2.0
| org.quickperf » quick-perf-junit5 | 1.1.0 | ✔ | |
Apache 2.0
| org.quickperf » quick-perf-sql-annotations | 1.1.0 | ✔ | |
MIT
| org.testcontainers
»
mssqlserver Isolated container management for Java code testing | 1.17.3 | 1.21.4 | |
MIT
| org.testcontainers
»
mariadb Isolated container management for Java code testing | 1.17.3 | 1.21.4 | |
MIT
| org.testcontainers
»
postgresql Isolated container management for Java code testing | 1.17.3 | 1.21.4 | |
MIT
| org.testcontainers
»
oracle-xe Isolated container management for Java code testing | 1.17.3 | 1.21.4 |