Ingester - A CLI to copy data between databases

Itay BraunItay Braun
1 min read

ingestr is a command-line application that allows ingesting or copying data from any source into any destination database.

It supports PostgreSQL, MySQL, duckDB and many other databases.

It can be used for one-time copying data or for Incremental Loading.

The following example demonstrates how to use the ingest command to transfer data from a source to a destination.

ingestr ingest 
   --source-uri '<your-source-uri-here>'
   --source-table '<your-schema>.<your-table>'
   --dest-uri '<your-destination-uri-here>'

ingestr logo

My Take

I haven't tested it yet. It looks like a simple tool, in a good way. Probably I won't use it as a main ETL in the organization, but I do see it quite useful for a simple, straight forward data transformations, when AirByte is an overkill.

0
Subscribe to my newsletter

Read articles from Itay Braun directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Itay Braun
Itay Braun