Skip to content

SADU Sql Types

Lilly Tempest edited this page Jul 28, 2023 · 6 revisions

Sonatype Nexus (Releases)

SADU has implementations for four different sql types. Simply import the artifact you need into your project.

dependencies {
    implementation("de.chojo.sadu", "sadu-postgresql", "<version>")
    implementation("de.chojo.sadu", "sadu-mariadb", "<version>")
    implementation("de.chojo.sadu", "sadu-mysql", "<version>")
    implementation("de.chojo.sadu", "sadu-sqlite", "<version>")
}

The type itself can be retrieved from the type class. Each typeclass provides one general getter via Type.get() and one by its name via Type.type().

PostgreSQL

Adds support for PostgreSQL database

implementation("de.chojo.sadu", "sadu-postgresql", "<version>")

Type Class: Postgres

MariaDB

Adds support for MariaDB database

implementation("de.chojo.sadu", "sadu-mariadb", "<version>")

Type Class: MariaDb

MySQL

Adds support for MySQL database

implementation("de.chojo.sadu", "sadu-mysql", "<version>")

Type Class: MySql

SqLite

Adds support for SqLite database

implementation("de.chojo.sadu", "sadu-sqlite", "<version>")

Type Class: SqLite

Clone this wiki locally