class ReQL::TableWriter

Defined in:

reql/helpers/table_writer.cr

Instance Method Summary

Instance methods inherited from class Object

!=(other : RethinkDB::DSL::R) !=, %(other : RethinkDB::DSL::R) %, &(other : RethinkDB::DSL::R) &, *(other : RethinkDB::DSL::R) *, +(other : RethinkDB::DSL::R) +, -(other : RethinkDB::DSL::R) -, /(other : RethinkDB::DSL::R) /, <(other : RethinkDB::DSL::R) <, <=(other : RethinkDB::DSL::R) <=, ==(other : RethinkDB::DSL::R) ==, >(other : RethinkDB::DSL::R) >, >=(other : RethinkDB::DSL::R) >=, |(other : RethinkDB::DSL::R) |

Instance Method Detail

def atomic_update(table : Storage::AbstractTable, key : Datum, durability : Durability | Nil = nil, &) #

[View source]
def config_changes : Array(String) #

[View source]
def config_changes=(config_changes : Array(String)) #

[View source]
def create_index(table : Storage::PhysicalTable, name : String, function : Func, multi : Bool) #

[View source]
def create_table(table : Storage::VirtualTableConfigTable, row : Hash(String, Datum)) #

[View source]
def created : Atomic(Int32) #

[View source]
def created=(created : Atomic(Int32)) #

[View source]
def delete(table : Storage::AbstractTable, key : Datum, durability : Durability | Nil = nil) #

[View source]
def deleted : Atomic(Int32) #

[View source]
def deleted=(deleted : Atomic(Int32)) #

[View source]
def errors : Atomic(Int32) #

[View source]
def errors=(errors : Atomic(Int32)) #

[View source]
def first_error : String | Nil #

[View source]
def first_error=(first_error : String | Nil) #

[View source]
def generated_keys : Array(String) #

[View source]
def generated_keys=(generated_keys : Array(String)) #

[View source]
def insert(table : Storage::AbstractTable, row : Hash(String, Datum), durability : Durability | Nil = nil) #

[View source]
def inserted : Atomic(Int32) #

[View source]
def inserted=(inserted : Atomic(Int32)) #

[View source]
def merge(other : TableWriter) #

[View source]
def mutex : Mutex #

[View source]
def mutex=(mutex : Mutex) #

[View source]
def replaced : Atomic(Int32) #

[View source]
def replaced=(replaced : Atomic(Int32)) #

[View source]
def skipped : Atomic(Int32) #

[View source]
def skipped=(skipped : Atomic(Int32)) #

[View source]
def summary #

[View source]
def tables_created : Atomic(Int32) #

[View source]
def tables_created=(tables_created : Atomic(Int32)) #

[View source]
def unchanged : Atomic(Int32) #

[View source]
def unchanged=(unchanged : Atomic(Int32)) #

[View source]