For support, please join the discord support server.
To open a connection with luvit-reql you can do the following example.
Caution. If ran outside a coroutine, a callback function MUST be supplied on reql.connect
local luvitReQL = require('luvit-reql')
local connection = luvitReQL.connect(options, callback)| Setting | Default | Type |
|---|---|---|
| address | 127.0.0.1 | string |
| port | 28015 | number |
| user | admin | string |
| password | string | |
| db | test | string |
| reconnect | false | boolean |
| reusable | false | boolean |
| debug | false | boolean |
The callback must be a function and will be called with the connection after the driver has successfully connected to RethinkDB
- Only called for Async Mode (reql.connect not called in a coroutine); ignored for Sync Mode (reql.connect called in a coroutine)
local options = {
address = '127.0.0.1',
port = 28015,
user = 'admin',
password = '',
db = 'test',
reconnect = false,
reusable = false,
debug = false
}