module RethinkDB

Defined in:

crystal-rethinkdb.cr
rethinkdb.cr
rethinkdb/api-datum.cr
rethinkdb/api-db.cr
rethinkdb/api-global.cr
rethinkdb/api-grouped.cr
rethinkdb/api-row.cr
rethinkdb/api-rows.cr
rethinkdb/api-stream.cr
rethinkdb/api-table.cr
rethinkdb/api-term.cr
rethinkdb/auth.cr
rethinkdb/connection.cr
rethinkdb/constants.cr
rethinkdb/cursor.cr
rethinkdb/error.cr
rethinkdb/message.cr
rethinkdb/serialization.cr
rethinkdb/term.cr

Class Method Summary

Macro Summary

Class Method Detail

def self.add(target, *args, **kargs) #

[View source]
def self.add(target, *args, **kargs, &) #

[View source]
def self.and(target, *args, **kargs) #

[View source]
def self.and(target, *args, **kargs, &) #

[View source]
def self.asc(thing) #

[View source]
def self.avg(target, *args, **kargs) #

[View source]
def self.avg(target, *args, **kargs, &) #

[View source]
def self.branch(*args) #

[View source]
def self.ceil(target, *args, **kargs) #

[View source]
def self.ceil(target, *args, **kargs, &) #

[View source]
def self.connect(**options) #

[View source]
def self.contains(target, *args, **kargs) #

[View source]
def self.contains(target, *args, **kargs, &) #

[View source]
def self.count(target, *args, **kargs) #

[View source]
def self.count(target, *args, **kargs, &) #

[View source]
def self.db(name) #

[View source]
def self.db_create(name) #

[View source]
def self.db_drop(name) #

[View source]
def self.db_list #

[View source]
def self.desc(thing) #

[View source]
def self.distinct(target, *args, **kargs) #

[View source]
def self.distinct(target, *args, **kargs, &) #

[View source]
def self.div(target, *args, **kargs) #

[View source]
def self.div(target, *args, **kargs, &) #

[View source]
def self.do #

[View source]
def self.do(*args) #

[View source]
def self.do(*args, &) #

[View source]
def self.epoch_time(time) #

[View source]
def self.eq(target, *args, **kargs) #

[View source]
def self.eq(target, *args, **kargs, &) #

[View source]
def self.error(reason) #

[View source]
def self.error #

[View source]
def self.expr(any) #

[View source]
def self.floor(target, *args, **kargs) #

[View source]
def self.floor(target, *args, **kargs, &) #

[View source]
def self.ge(target, *args, **kargs) #

[View source]
def self.ge(target, *args, **kargs, &) #

[View source]
def self.group(target, *args, **kargs) #

[View source]
def self.group(target, *args, **kargs, &) #

[View source]
def self.gt(target, *args, **kargs) #

[View source]
def self.gt(target, *args, **kargs, &) #

[View source]
def self.js(code, options) #

[View source]
def self.js(code) #

[View source]
def self.json(json_string : String) #

[View source]
def self.le(target, *args, **kargs) #

[View source]
def self.le(target, *args, **kargs, &) #

[View source]
def self.literal(any) #

[View source]
def self.literal #

[View source]
def self.lt(target, *args, **kargs) #

[View source]
def self.lt(target, *args, **kargs, &) #

[View source]
def self.max(target, *args, **kargs) #

[View source]
def self.max(target, *args, **kargs, &) #

[View source]
def self.maxval #

[View source]
def self.min(target, *args, **kargs) #

[View source]
def self.min(target, *args, **kargs, &) #

[View source]
def self.minval #

[View source]
def self.mod(target, *args, **kargs) #

[View source]
def self.mod(target, *args, **kargs, &) #

[View source]
def self.mul(target, *args, **kargs) #

[View source]
def self.mul(target, *args, **kargs, &) #

[View source]
def self.ne(target, *args, **kargs) #

[View source]
def self.ne(target, *args, **kargs, &) #

[View source]
def self.not(target, *args, **kargs) #

[View source]
def self.not(target, *args, **kargs, &) #

[View source]
def self.now #

[View source]
def self.object(*args) #

[View source]
def self.or(target, *args, **kargs) #

[View source]
def self.or(target, *args, **kargs, &) #

[View source]
def self.range(a, b, step) #

[View source]
def self.range(a, b) #

[View source]
def self.range(a) #

[View source]
def self.range #

[View source]
def self.round(target, *args, **kargs) #

[View source]
def self.round(target, *args, **kargs, &) #

[View source]
def self.sub(target, *args, **kargs) #

[View source]
def self.sub(target, *args, **kargs, &) #

[View source]
def self.sum(target, *args, **kargs) #

[View source]
def self.sum(target, *args, **kargs, &) #

[View source]
def self.table(name) #

[View source]
def self.table_create(name) #

[View source]
def self.table_create(name, **opts) #

[View source]
def self.table_drop(name) #

[View source]
def self.table_list #

[View source]
def self.type_of(target, *args, **kargs) #

[View source]
def self.type_of(target, *args, **kargs, &) #

[View source]
def self.uuid(source) #

[View source]
def self.uuid #

[View source]

Macro Detail

macro define_prefix_notation(*names) #

[View source]