docs/versioned_docs/version-3.0.0-LTS/data-sources/rethinkdb.md
ToolJet can connect to RethinkDB databases to read and write data. For more info visit this Rethink Docs.
<div style={{paddingTop:'24px'}}>To establish a connection with the RethinkDB data source, you can either click on the + Add new Data source button located on the query panel or navigate to the Data Sources page through the ToolJet dashboard.
ToolJet requires the following to connect to a RethinkDB data source:
:::info NOTE: The name field in all operations is the database name if not given will take the default database used for the connection. :::
Creates a new database in RethinkDB.
Creates a new table in a specified database.
Deletes an existing database in RethinkDB.
Deletes a table from a specified database.
Lists all available databases.
Lists all tables in a specified database.
Retrieves all documents from a specified table.
Inserts a new document into a specified table.
{
"name": "John Doe",
"age": 30
}
Fetches a document from a specified table by its key.
Updates a specific document in a table using its ID.
{
"age": 31
}
Updates all documents in a specified table.
{
"verified": true
}
Deletes a specific document in a table using its ID.
Deletes all documents from a specified table.