pg_migrate

command module
v0.30.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2025 License: PostgreSQL Imports: 8 Imported by: 0

README

GitLab ci Documentation Go Report Card

PostgreSQL Migrator

Modernize your database by moving to PostgreSQL.

Features

  • Quick installation with a single pure-go binary (No Oracle Client libraries required)!
  • 🔎 Extract all catalog description once and prepare migrations offline.
  • 🩺 Obtain a complexity score for each migration project to facilitate comparison and prioritization
  • ⚙️ Analyse procedural code with transqlate transpiler.
  • 🧭 Browse the catalog interactively in your web browser.
  • 🚛 Fast Copy to PostgreSQL, files or pipe to psql/pg_restore.
  • ⚖️ Fully open-source.

See our current roadmap

Installation

You can install either with the packages or with the binary available on Releases page.

For more details, follow our Get started.

PostgreSQL Migrator is licensed under PostgreSQL license.

Support

We welcome any contributions or feedback you may have to help us improve this tool!

👉 Read our contributing guide.

👉 Here to open an issue.

Authors

PostgreSQL Migrator is a Dalibo Labs project.

Damien Cazeils designed the logo.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
cmd
fetch
Package fetch queries source database for objects and data
Package fetch queries source database for objects and data
gen
progress
Package progress communicates and present multiple tasks progression.
Package progress communicates and present multiple tasks progression.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL