Skip to content
Will0mane edited this page May 4, 2025 · 1 revision

Welcome to the quill wiki!

Here you will find detailed explanation for each SQL verb and query supported by the Quill framework for Java.

How to include

In order to use Quill in your project you must first include it in your build.gradle or pom.xml as a dependency.

Modules

Quill is composed of two modules, an api module with only interfaces and a functional module intended to be imported once and implemented by your core systems. The functional module consists of all the implementations of the interfaces and it is needed to work with quill but it should be kept private and only the api module exposed to other projects.

Repository

Gradle Please add this in your build.gradle

maven {
    name = "will0mane"
    url = uri("https://repo.willomane.com/releases")
}

Maven Please add this in your pom.xml

<repository>
  <id>will0mane</id>
  <name>Will0mane's Repository</name>
  <url>https://repo.willomane.com/releases</url>
</repository>

Dependency

Gradle Please add this in your build.gradle

dependencies {
    // Expose to other projects
    implementation 'me.will0mane.libs.quill:api:1.0-SNAPSHOT'

    // Only in your core systems!
    implementation 'me.will0mane.libs.quill:functional:1.0-SNAPSHOT'
}

Maven Please add this in your pom.xml

<dependency>
  <groupId>me.will0mane.libs.quill</groupId>
  <artifactId>api</artifactId>
  <version>1.0-SNAPSHOT</version>
</dependency>

<dependency>
  <groupId>me.will0mane.libs.quill</groupId>
  <artifactId>functional</artifactId>
  <version>1.0-SNAPSHOT</version>
</dependency>

Clone this wiki locally