d1_gleamflare/database
Values
pub fn batch(
db: types.Database,
queries: List(types.Query),
) -> Result(List(types.QueryResult(dynamic.Dynamic)), types.Error)
pub fn delete(db: types.Database) -> Result(Nil, types.Error)
pub fn query(
db: types.Database,
sql: String,
params: List(json.Json),
decoder: fn(dynamic.Dynamic) -> Result(
t,
List(dynamic.DecodeError),
),
) -> Result(types.QueryResult(t), types.Error)
pub fn query_dynamic(
db: types.Database,
sql: String,
params: List(json.Json),
) -> Result(types.QueryResult(dynamic.Dynamic), types.Error)
pub fn query_meta_decoder() -> fn(dynamic.Dynamic) -> Result(
types.QueryMeta,
List(dynamic.DecodeError),
)
pub fn query_result_decoder(
row_decoder: fn(dynamic.Dynamic) -> Result(
t,
List(dynamic.DecodeError),
),
) -> fn(dynamic.Dynamic) -> Result(
types.QueryResult(t),
List(dynamic.DecodeError),
)
pub fn query_to_json(q: types.Query) -> json.Json
pub fn raw_query(
db: types.Database,
sql: String,
params: List(json.Json),
) -> Result(List(List(dynamic.Dynamic)), types.Error)