usql
usql
API
usql
dao
Alias
Crd
CrdBase
KeyedCrud
KeyedCrudBase
LazySqlTabular
LazySqlTabular
Macros
NameMapping
NameMapping
Default
SqlColumnar
SqlColumnar
SimpleColumnar
SqlTabular
SqlTabular
SimpleTabular
profiles
BasicProfile
BasicProfile
H2Profile
H2Profile
PostgresProfile
PostgresProfile
AppliedSql
Batch
ConnectionProvider
ConnectionProvider
DataType
DataType
ParameterFiller
ParameterFiller
Query
RawSql
ResultRowDecoder
ResultRowDecoder
Sql
SqlBase
SqlIdentifier
SqlIdentifier
stringToIdentifier
SqlIdentifiers
SqlIdentifiers
SqlInterpolationParameter
SqlInterpolationParameter
Empty
IdentifierParameter
IdentifiersParameter
InnerSql
RawBlockParameter
SqlParameter
SqlParameter
SqlRawPart
SqlStringInterpolation
Update
usql
/
usql
/
usql.dao
/
Macros
Macros
usql.dao.Macros
object
Macros
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Macros
.
type
Members list
Clear all
Value members
Concrete methods
inline
def
buildColumnar
[
T
<:
Product
](
using
nm
:
NameMapping
,
mirror
:
ProductOf
[
T
]):
SimpleColumnar
[
T
]
inline
def
buildTabular
[
T
<:
Product
](
using
nm
:
NameMapping
,
mirror
:
ProductOf
[
T
]):
SqlTabular
[
T
]
inline
def
deriveLabels
[
T
](
using
m
:
Of
[
T
]):
List
[
String
]
inline
def
summonLabels
[
T
<:
Tuple
]:
List
[
String
]
inline
def
typeName
[
T
]:
String
def
typeNameImpl
[
T
](
using
types
:
Type
[
T
],
quotes
:
Quotes
):
Expr
[
String
]
In this article
Attributes
Members list
Value members
Concrete methods