doppler

Скріншот програми:
doppler
Дані програми:
Версія: 0.3
Дата завантаження: 20 Feb 15
Розробник: Nick Gartmann
Ліцензія: Безкоштовно
Популярність: 20

Rating: 2.0/5 (Total Votes: 2)

Доплера простий інструмент Python для управління змінами в вашій базі даних.
- Доплеровский ORM-агностик
- Використовує сценарії сирої SQL як переноси
- АБД може писати сценарії, не потрібно Python знання
- Дає вам повний контроль над вашою схемою
Установка
Встановіть за допомогою PIP:
пункт встановити -e Git: //github.com/nickgartmann/doppler.git
або додати в requirements.txt файлу
-e Git: //github.com/nickgartmann/doppler.git
Встановити
Для того, щоб допплер на роботу, ви повинні мати папку міграцій, розташований десь у вашому каталозі проекту. Доплера буде рекурсивно обходити структури каталогів до тих пір, поки не знайде папку з ім'ям міграції. В іншому випадку, ви можете вказати каталог під час роботи CLI.
Використання
Створення Міграції
Команда допплер генерувати створює два SQL-файли. Перший працювати при перенесенні вгору з базою даних, другий для міграції вниз. Таким чином, зміст * .down.sql файлу повинна зробити скасувати дію * .up.sql файлу.
допплер генерувати <ім'я міграція>
Приклад:
допплер генерувати початково-схему
Виходи:
Створено: ./migrations/001.initial-schema.up.sql
Створено: ./migrations/001.initial-schema.down.sql
Застосувати Міграції
допплер мігрують
допплер мігрують вниз
Опції
Папка
Використовуйте це, щоб вказати, які папки ви тримаєте міграції в, тому що якщо ви не хочете використовувати Конвенцію папки міграції.
-f, --folder / шлях / до / міграція / папки
База Даних
Використовуйте це, щоб вказати інформацію для підключення до вашої базі даних. Це також можуть бути збережені у змінній DATABASE_URL навколишнього середовища (стандартна конфігурація для Heroku.) Це має бути в стандартному форматі URL з'єднання з базою даних:
бази даних типу: // ім'я користувача: пароль @ хост: порт / базі даних
Щоб включити опцію:
-db, --database

Вимоги

  • Python

Схожі програми

dbkit
dbkit

20 Feb 15

CitrusDB
CitrusDB

14 Apr 15

Pyrseas
Pyrseas

20 Feb 15

Metabase
Metabase

11 May 15

Інші програми розробника Nick Gartmann

clifresh
clifresh

20 Feb 15

doppler

Коментар не знайдено
додати коментар
Включіть картинки!