Django-based multi-target migration tool
Project description
# Spitzer
Django-based multi-target migration tool
# Install requires
- Python 3.4+
- Django
- PyYAML
- terminaltables
- cymysql
- django-cymysq
```PHP
pip install rinzler
```
# Config
Place a copy of the sample [spitzer.yaml](https://github.com/feliphebueno/Spitzer/wiki/spitzer.yaml) at
your app's root directory.
# Usage
```PHP
//Configure e install Spitzer
$ python -m spitzer install
//Create and register a new blank migration file
$ python -m spitzer create
//Register your self-created migration file
$ python -m spitzer make_migrations
//Execute migrations on the configured target
$ python -m spitzer migrate
//List your migrations
$ python -m spitzer show_migrations
//You will see something like this:
```
<img width="847" alt="captura de tela 2017-09-06 as 10 19 50" src="https://user-images.githubusercontent.com/6662338/30114124-41cbd75c-92ed-11e7-82ef-c05632c8e25a.png">
Django-based multi-target migration tool
# Install requires
- Python 3.4+
- Django
- PyYAML
- terminaltables
- cymysql
- django-cymysq
```PHP
pip install rinzler
```
# Config
Place a copy of the sample [spitzer.yaml](https://github.com/feliphebueno/Spitzer/wiki/spitzer.yaml) at
your app's root directory.
# Usage
```PHP
//Configure e install Spitzer
$ python -m spitzer install
//Create and register a new blank migration file
$ python -m spitzer create
//Register your self-created migration file
$ python -m spitzer make_migrations
//Execute migrations on the configured target
$ python -m spitzer migrate
//List your migrations
$ python -m spitzer show_migrations
//You will see something like this:
```
<img width="847" alt="captura de tela 2017-09-06 as 10 19 50" src="https://user-images.githubusercontent.com/6662338/30114124-41cbd75c-92ed-11e7-82ef-c05632c8e25a.png">
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file spitzer-1.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: spitzer-1.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 085c4b2f2697ba15f0db26f48bc1d205a85333bf1f6807ae91121a5824309644 |
|
MD5 | 16644adfe065c1018a3b90ebd52c45d2 |
|
BLAKE2b-256 | 30d591e8c878531f2f8d0569d5090d3883f492fd2414c50ecd89028901813669 |