module

Focus::Queryable

Instance methods

exec(database : Focus::DBConn) : DB::ExecResult
Source
query(database : Focus::DBConn) : DB::ResultSet
Source
query_all(database : Focus::DBConn, as types : Tuple)
Source
query_all(database : Focus::DBConn, as types : NamedTuple)
Source
query_all(database : Focus::DBConn, as types : Class)
Source
query_one(database : Focus::DBConn, as types : Tuple)
Source
query_one(database : Focus::DBConn, as type : NamedTuple)
Source
query_one(database : Focus::DBConn, as : T.class) : T forall T
Source
query_one?(database : Focus::DBConn, as type : Tuple)
Source
query_one?(database : Focus::DBConn, as type : NamedTuple)
Source
query_one?(database : Focus::DBConn, as : T.class) : T | Nil forall T
Source
to_sql_with_args
Source