Metagration: PostgreSQL migration tool in PL/pgSQL

Поиск
Список
Период
Сортировка
От Michel Pelletier
Тема Metagration: PostgreSQL migration tool in PL/pgSQL
Дата
Msg-id CACxu=vLWZZ6iim8DUe8MkJZhmq-bJdDtVZResLewZw1H3MqWpw@mail.gmail.com
обсуждение исходный текст
Список pgsql-announce
Metagration (https://github.com/michelp/metagration)  is a full featured PostgreSQL migration tool written entirely in PostgreSQL's native PL/pgSQL scripting language.  No external tools or languages are required to migrate your database and all these features are available using any PostgreSQL client:

  - Up/Down scripts are stored procedures in any pl language.

  - No external tools, any PostgreSQL client can manage migration.

  - Cloud-friendly single ~400 line SQL file for any PostgreSQL >= 11.

  - One simple function for new SQL scripts.

  - Procedures can be transactional, and transaction aware.

  - Generates Point In Time Recovery restore points before migration.

  - Metagration can export/import to/from SQL files.

  - Metagrations are just rows so `pg_dump/pg_restore` them.

  - Can use pgTAP for powerful migration verification.

  - Postgres docker container entrypoint friendly.

Check it out!


 

В списке pgsql-announce по дате отправления:

Предыдущее
От: Hans-Jürgen Schönig
Дата:
Сообщение: PostgreSQL TDE 12.3 available
Следующее
От: Akshay Joshi
Дата:
Сообщение: pgAdmin 4 v4.22 released