Skip to main content
MantrixFlow home page
Documentation
Guides
API reference
Changelog
Talk to us
Get started
Get started
Search...
Navigation
Destinations
MotherDuck
Search...
⌘K
Introduction
Welcome
Getting started
Introduction
Quick Start
Core Concepts
FAQ
Connections
Connections Overview
Sources
Destinations
PostgreSQL (Destination)
BigQuery (Destination)
Snowflake (Destination)
DuckDB
MotherDuck
MySQL (Destination)
MongoDB (Destination)
Amazon S3 (Destination)
Redshift
ClickHouse
MSSQL (Destination)
Elasticsearch
Pinecone
Weaviate
Qdrant
Chroma
Pipelines
Pipelines Overview
Creating a Pipeline
Sync Modes
Column Mapping
Transformation Rules
Schedule and Automation
Run History
Sync reference
Full Sync
Incremental Sync
CDC Overview
CDC Setup for PostgreSQL
CDC Setup for MySQL
CDC Setup for SQL Server
Sync State
Reset Sync State
Transformations
Rename Columns
Cast Types
Filter Rows
Add Column
Fill Nulls
Custom Rules
Platform
Organisation Setup
Team Members
Billing
Security and Encryption
Data Privacy
On this page
Prerequisites
Connection Setup
1. Database Name
2. Authentication Token
Write Modes
Append
Replace
Upsert
Destinations
MotherDuck
Write to MotherDuck, the cloud-hosted version of DuckDB.
MotherDuck is the cloud-hosted version of DuckDB. MantrixFlow connects using the database name and a MotherDuck authentication token.
Prerequisites
You need a MotherDuck account. Create a database and obtain an authentication token from the MotherDuck web interface.
Connection Setup
1
1. Database Name
Enter the name of the MotherDuck database you want to write to.
2
2. Authentication Token
Obtain a token from the MotherDuck web interface (Account → Access Tokens). Paste the token into the credentials field.
Write Modes
Append
Appends rows to the existing table. The table is created if it does not exist.
Replace
Drops and recreates the table on every sync.
Upsert
Uses the specified field as the document identifier for update operations. Specify the upsert key column.
DuckDB
Previous
MySQL (Destination)
Next
⌘I