Repo

Octo.Repo.connect โ€” Function
Repo.connect(; adapter::Module, database::Union{Nothing,Type{D} where {D <: DBMS.AbstractDatabase}}=nothing, multiple::Bool=false, kwargs...)::Connection
source
Octo.Repo.get โ€” Function
Repo.get(M::Type, pk::PrimaryKeyType; db::Connection=current_connection())
source
Repo.get(M::Type, pk_range::UnitRange{Int}; db::Connection=current_connection())
source
Repo.get(M::Type, pk_vector::Vector{<:PrimaryKeyType}; db::Connection=current_connection())
source
Repo.get(M::Type, pk_tuple::(Tuple{Vararg{PrimaryKeyType, N}} where N); db::Connection=current_connection())
source
Repo.get(M::Type, nt::NamedTuple; db::Connection=current_connection())
source
Octo.Repo.insert! โ€” Function
Repo.insert!(M::Type, nts::Vector{<:NamedTuple}; db::Connection=current_connection(), returning::Union{Nothing,Symbol,Vector}=get_primary_key(db, M))
source
Repo.insert!(M::Type, vals::Vector{<:Tuple}; db::Connection=current_connection(), returning::Union{Nothing,Symbol,Vector}=get_primary_key(db, M))
source
Repo.insert!(M, nt::NamedTuple; kwargs...)
source
Octo.Repo.delete! โ€” Function
Repo.delete!(M::Type, pk::PrimaryKeyType; db::Connection=current_connection())
source
Repo.delete!(M::Type, pk_range::UnitRange{Int}; db::Connection=current_connection())
source
Repo.delete!(M::Type, pk_vector::Vector{<:PrimaryKeyType}; db::Connection=current_connection())
source
Repo.delete!(M::Type, pk_tuple::(Tuple{Vararg{PrimaryKeyType, N}} where N); db::Connection=current_connection())
source
Repo.delete!(M::Type, nt::NamedTuple; db::Connection=current_connection())
source
Octo.Repo.query โ€” Function
Repo.query(stmt::Structured; db::Connection=current_connection())
source
Repo.query(M::Type; db::Connection=current_connection())
source
Repo.query(subquery::SubQuery; db::Connection=current_connection())
source
Repo.query(rawquery::Octo.Raw; db::Connection=current_connection())
source
Repo.query(str::AbstractString; db::Connection=current_connection())
source
Repo.query(stmt::Structured, vals::Vector; db::Connection=current_connection())
source
Repo.query(from::FromItem, args...; db::Connection=current_connection())
source
Repo.query(stmt::Structured, nt::NamedTuple; db::Connection=current_connection())
source
Repo.query(M::Type, nt::NamedTuple; db::Connection=current_connection())
source
Repo.query(subquery::SubQuery, nt::NamedTuple; db::Connection=current_connection())
source
Repo.query(rawquery::Octo.Raw, nt::NamedTuple; db::Connection=current_connection())
source
Octo.Repo.execute โ€” Function
Repo.execute(stmt::Structured; db::Connection=current_connection())
source
Repo.execute(stmt::Structured, vals::Vector; db::Connection=current_connection())
source
Repo.execute(stmt::Structured, nts::Vector{<:NamedTuple}; db::Connection=current_connection())
source