@@ -0,0 +1,1258 @@
+package me.mrten.mysqlapi.queries;%0D%0A%0D%0Aimport java.util.LinkedHashMap;%0D%0A%0D%0Apublic class InsertQuery %7B%0D%0A%0D%0A    private String table;%0D%0A    private LinkedHashMap%3CString, String%3E values = new LinkedHashMap%3CString, String%3E();%0D%0A%0D%0A    public InsertQuery(String table) %7B%0D%0A        this.table = table;%0D%0A    %7D%0D%0A%0D%0A    public InsertQuery value(String column, String value) %7B%0D%0A        values.put(column, value);%0D%0A        return this;%0D%0A    %7D%0D%0A%0D%0A    public InsertQuery value(String column) %7B%0D%0A        value(column, %22?%22);%0D%0A        return this;%0D%0A    %7D%0D%0A%0D%0A    public String build() %7B%0D%0A        StringBuilder builder = new StringBuilder();%0D%0A        builder.append(%22INSERT INTO %22)%0D%0A                .append(table)%0D%0A                .append(%22 (%22);%0D%0A%0D%0A        String seperator = %22%22;%0D%0A        for (String key : values.keySet()) %7B%0D%0A            builder.append(seperator)%0D%0A                    .append(key);%0D%0A            seperator = %22,%22;%0D%0A        %7D%0D%0A%0D%0A        builder.append(%22)%22)%0D%0A                .append(%22 VALUES (%22);%0D%0A        seperator = %22%22;%0D%0A        for (String value : values.values()) %7B%0D%0A            builder.append(seperator)%0D%0A                    .append(value);%0D%0A            seperator = %22,%22;%0D%0A        %7D%0D%0A%0D%0A        builder.append(%22)%22);%0D%0A%0D%0A        return builder.toString();%0D%0A    %7D%0D%0A%0D%0A%7D%0D%0A

Add INSERT query builder