Schema migration tools for PostgreSQL
Project description
Иструмент миграций СУБД PostgreSQL
Возможноти
Версионирование схемы БД
Ветвление в версиях
Управление привилегиями с помощью yaml файлов
Документация
Установка
Для установки выполните в консоли:
$ pip install ipmt
Использование
Выполните в консоли:
# инициализация репозитория ipmt init # создание первой версии ipmt create baseline # отредактируйте файл миграции разместив SQL в # первом аргументе db.execute функции up для # наката миграции и в аналогичном месте функции # down для отката миграции vim versions/000001#baseline.py # накат версии на указанную БД IPMT_DSN=username@hostname/dbname ipmt up
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ipmt-2.0b2.tar.gz
(25.8 kB
view hashes)
Built Distribution
ipmt-2.0b2-py3-none-any.whl
(26.4 kB
view hashes)