Current connection form
The current SQLite source form asks for:-
Connection Name -
Database File Path - The file path should be the real SQLite database path the runtime can reach.
- Use an absolute path when possible.
Good first use cases
- validate a pipeline against a local or mounted SQLite file
- move a desktop or edge application dataset into PostgreSQL or MySQL
- replicate a small operational snapshot before rolling the same logic onto a larger source
Before you connect
- Confirm the SQLite file already exists and is readable from the environment that runs the connection test.
- Start with one table that is easy to validate, such as
ordersorcustomers. - Keep the first rollout manual so you can inspect the output before scheduling.
Step by step
- Open Connections and click + New Connection.
- Keep the role set to Source and choose SQLite.
- Fill the form with real values, for example:
Connection Name:Support Laptop Orders SnapshotDatabase File Path:/var/lib/mantrixflow/sqlite/orders_snapshot.db
- Click Test Connection and save only after the test succeeds.
- Create a pipeline, select the first table in Source Configuration, and run one manual sync before enabling a schedule.
Real-world example
A support operations team receives a nightly SQLite export from a field application and syncs theorders and customers tables into PostgreSQL so finance and support can query them centrally.
Troubleshooting
- If the test fails immediately, re-check the exact file path and whether the runtime can read it.
- If discovery returns no tables, confirm the file is a valid SQLite database and not an empty placeholder.
- If the file changes often, validate the first run manually before trusting a schedule.