delete-migrations
The delete-migrations is a command-line app that deletes a single folder migrations or all directory migrations folder.
Installation
Create a virtual environment in root folder
for mac, linux os
$ virtualenv <virtualenv_name> #create a virtual environment
$ source <virtualenv_name>/bin/activate #activate the virtual environment
for windows os
$ virtualenv <virtualenv_name> #create a virtual environment
$ <virtualenv_name>\Scripts\activate #activate the virtual environment
Using Pip
$ pip install delete-migrations #install the delete-migrations package
Accessing the package on command line
- create a file "find.py" on the root directory of your project
- import the delete-migrations command-line app in the "find.py" file from the module below
from delete_migration_roosevelt import management
- save the "find.py"
Usage
find usage commands
$ python find.py #for mac, linux
$ py find.py #for windows
get help
using the help command
$ python find.py --help #for mac, linux
$ py find.py --help #for windows
using the help command abbreviated
$ python find.py -h #for mac, linux
$ py find.py -h #for windows
using the <all> directory help command
$ python find.py all -h #for mac, linux
$ py find.py all -h #for windows
using the "<dir_name" directory help command
$ python find.py dir_name -h #for mac, linux
$ py find.py dir_name -h #for windows
all migrations folders
search and delete folders migrations
$ python find.py --delete all #for mac, linux
$ py find.py --delete all #for windows
search and delete folders migrations abbreviated
$ python find.py -d all #for mac, linux
$ py find.py -d all #for windows
all single folder
search and delete single folder migrations
$ python find.py --delete <name-of-folder> #for mac, linux
$ py find.py --delete <name-of-folder> #for windows
search and delete single folder migrations abbreviated
$ python find.py -d <name-of-folder> #for mac, linux
$ py find.py -d <name-of-folder> #for windows
all single folder
get the current version of the command-line library
$ python find.py --version #for mac, linux
$ py find.py --version #for windows
get the current version of the command-line library abbreviated
$ python find.py -v #for mac, linux
$ py find.py -v #for windows
Metadata
Release files for delete-migrations 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| delete-migrations-1.0.2.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| delete_migrations-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.2 kB
Release files / delete-migrations-1.0.2.tar.gz
| Download URL | delete-migrations-1.0.2.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b717415d640f01e5f8c236f8bfb4729333fffccdbde5bf55c286c4197acedd8c
|
|
BLAKE2b-256 checksum How to use checksums |
1ea0bd9f4532c550d5ebdaaaaf928d87d2f7edfdb59887bebd182d2857c32e33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.4
|
Release files / delete_migrations-1.0.2-py3-none-any.whl
| Download URL | delete_migrations-1.0.2-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
459b78ff4368fc16e73f6829f333b1ecde9d574cd02260909e5ebb8a34b4c041
|
|
BLAKE2b-256 checksum How to use checksums |
761cae9091f0d9f165a07d2baf480144e9a0e38a41d4b25f677dfbfa7d7a61f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.4
|