soft_repo v0.1.0 SoftRepo
Link to this section Summary
Functions
Scrivener pagination
Link to this section Functions
Link to this function
aggregate(queryable, aggregate, field, opts)
Link to this function
all(queryable, opts \\ [])
Link to this function
config()
Link to this function
delete!(struct, opts \\ [])
Link to this function
delete(struct, opts \\ [])
Link to this function
delete_all(queryable, opts \\ [])
Link to this function
get!(queryable, id, opts \\ [])
Link to this function
get(queryable, id, opts \\ [])
Link to this function
get_by!(queryable, clauses, opts \\ [])
Link to this function
get_by(queryable, clauses, opts \\ [])
Link to this function
in_transaction?()
Link to this function
init(arg0, config)
Link to this function
insert!(struct, opts \\ [])
Link to this function
insert(struct, opts \\ [])
Link to this function
insert_all(schema_or_source, entries, opts \\ [])
Link to this function
insert_or_update!(changeset, opts \\ [])
Link to this function
insert_or_update(changeset, opts \\ [])
Link to this function
one!(queryable, opts \\ [])
Link to this function
one(queryable, opts \\ [])
Link to this function
paginate(pageable, options \\ [])
Scrivener pagination.
Link to this function
preload(structs_or_struct_or_nil, preloads, opts \\ [])
Link to this function
restore(queryable, id)
Link to this function
rollback(value)
Link to this function
start_link(opts \\ [])
Link to this function
stop(pid, timeout \\ 5000)
Link to this function
stream(queryable, opts)
Link to this function
transaction(fun_or_multi, opts \\ [])
Link to this function
update!(struct, opts \\ [])
Link to this function
update(struct, opts \\ [])
Link to this function
update_all(queryable, updates, opts \\ [])