Expandable is a trait for SQL queries that can be expanded.
A RowParser is a function that takes a SqlResult as a parameter and parses it to return a concrete type
Sql is a trait for basic SQL queries.
The SqlResult class is a wrapper around Java's ResultSet class.
A smart wrapper around the PreparedStatement class that allows inserting parameter values by name rather than by index.
This class is used to insert tuple data into a prepared statement
The PaginatedQuery companion object supplies apply methods that will create new PaginatedQuery's and execute them to get Streams of results.
Provide implicit method calls for syntactic sugar
The RowParser companion object allows creation of arbitrary RowParsers with its apply method.
Create a SQL query with the provided statement
Create a SQL query with the provided statement
the SQL statement
val query = SQL("SELECT * FROM users")
The SqlResultTypes object provides syntactic sugar for RowParser creation.
Relate API
Use the SQL method to start an SQL query