Quickstart
Install DBLift, write one SQL file, preview the statements, then apply them. OSS commands only. About five minutes if a database is already running.
Need Postgres? docker run --name dblift-pg -e POSTGRES_USER=user -e POSTGRES_PASSWORD=password -e POSTGRES_DB=mydb -p 5432:5432 -d postgres:16
Replace user, password, and mydb — or create that role and database first.
Run every dblift command from the directory that contains migrations/.
pip install "dblift[postgresql]"export DBLIFT_DB_URL="postgresql+psycopg://user:password@localhost:5432/mydb"mkdir -p my-database-project/migrations && cd my-database-projectdblift validatedblift migrate --dry-run --show-sqldblift migratedblift info
DBLift is information technology / developer tools software. Contact: contact@dblift.com.