Skip to content

DynAPI/org.dynapi.squirtle

Repository files navigation

Publish Build to Github Releases Publish package to GitHub Packages

Squirtle - Java SQL Query Builder

import org.dynapi.squirtle.core.queries.Query;
import org.dynapi.squirtle.core.queries.Schema;
import org.dynapi.squirtle.core.queries.Table;

public class Example {
    public static void main(String[] args) {
        Table table = new Schema("dynapi").table("test").as("t");
        String sql = new Query()
                .from(table)
                .select(table.asStar())
                .getSql();
        System.out.println(sql);  // SELECT "t".* FROM "dynapi"."test" "t"
    }
}