ArangoXEcto.Adapter (ArangoX Ecto v0.7.0) View Source
Ecto adapter for ArangoDB using ArangoX
This implements methods for Ecto.Adapter
. These functions should not be accessed directly
and should only be used by Ecto. Direct interaction functions are in the ArangoXEcto
module.
Link to this section Summary
Functions
Callback implementation for Ecto.Adapter.Schema.autogenerate/1
.
Checks out a connection for the duration of the given function.
Callback implementation for Ecto.Adapter.Schema.delete/4
.
Returns the dumpers for a given type.
Ensure all applications necessary to run the adapter are started
Callback implementation for Ecto.Adapter.Queryable.execute/5
.
Callback implementation for Ecto.Adapter.Transaction.in_transaction?/1
.
Initialise adapter with config
Callback implementation for Ecto.Adapter.Schema.insert/6
.
Callback implementation for Ecto.Adapter.Schema.insert_all/7
.
Returns the loaders of a given type.
Callback implementation for Ecto.Adapter.Queryable.prepare/2
.
Callback implementation for Ecto.Adapter.Transaction.rollback/2
.
Starts the Agent with an empty list
Callback implementation for Ecto.Adapter.Storage.storage_down/1
.
Callback implementation for Ecto.Adapter.Storage.storage_status/1
.
Callback implementation for Ecto.Adapter.Storage.storage_up/1
.
Callback implementation for Ecto.Adapter.Queryable.stream/5
.
Callback implementation for Ecto.Adapter.Transaction.transaction/3
.
Callback implementation for Ecto.Adapter.Schema.update/6
.
Link to this section Functions
Callback implementation for Ecto.Adapter.Schema.autogenerate/1
.
Checks out a connection for the duration of the given function.
Callback implementation for Ecto.Adapter.Schema.delete/4
.
Returns the dumpers for a given type.
Ensure all applications necessary to run the adapter are started
Callback implementation for Ecto.Adapter.Queryable.execute/5
.
Callback implementation for Ecto.Adapter.Transaction.in_transaction?/1
.
Initialise adapter with config
insert(adapter_meta, schema_meta, fields, on_conflict, returning, options)
View SourceCallback implementation for Ecto.Adapter.Schema.insert/6
.
insert_all(adapter_meta, schema_meta, header, list, on_conflict, returning, options)
View SourceCallback implementation for Ecto.Adapter.Schema.insert_all/7
.
Returns the loaders of a given type.
Callback implementation for Ecto.Adapter.Queryable.prepare/2
.
Callback implementation for Ecto.Adapter.Transaction.rollback/2
.
Starts the Agent with an empty list
Callback implementation for Ecto.Adapter.Storage.storage_down/1
.
Callback implementation for Ecto.Adapter.Storage.storage_status/1
.
Callback implementation for Ecto.Adapter.Storage.storage_up/1
.
Callback implementation for Ecto.Adapter.Queryable.stream/5
.
Callback implementation for Ecto.Adapter.Transaction.transaction/3
.
update(adapter_meta, schema_meta, fields, filters, returning, options)
View SourceCallback implementation for Ecto.Adapter.Schema.update/6
.