class

Database

Inherits Reference < Object

Constructors

new(url : String)
Source

Instance methods

execute(query : String, args : Array(DB::Any)) : DB::ExecResult
Source
execute(query : String, *params) : DB::ExecResult
Source
fetch_all(query : String, *params) : Array(Hash(String, DB::Any))
Source
fetch_all(type : T.class, query : String, *params) : Array(T) forall T
Source
fetch_one(query : String, *params) : Hash(String, DB::Any) | Nil
Source
fetch_one(type : T.class, query : String, *params) : T | Nil forall T
Source
fetch_val(query : String, *params, column : Int32 = 0) : DB::Any | Nil
Source
transaction
Source