Getting Started
Prerequisites
- Node.js 20+ (tested on 20.x and 22.x)
- Docker (for integration tests)
Installation
Configuration
Copy the example config and edit with your credentials:
engines:
my-mysql:
type: mysql
url: mysql://root:password@127.0.0.1:3306/mydb
my-postgres:
type: postgres
url: postgresql://user:password@127.0.0.1:5432/mydb
my-sqlserver:
type: sqlserver
url: sqlserver://sa:password@127.0.0.1:1433/mydb
my-oracle:
type: oracle
url: oracle://user:password@127.0.0.1:1521/XEPDB1
my-mongo:
type: mongodb
url: mongodb://user:password@127.0.0.1:27017/mydb?authSource=admin
First Connection
Option A: Config file
Option B: Connection URL
Option C: One-off command
Docker (for testing)
docker compose up -d
# 5 containers: MySQL 13306, PostgreSQL 15432, SQL Server 11433, Oracle 11521, MongoDB 12017