Skip to main content

This is a command-line app that deletes a single folder migrations or all directory migrations folder

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

delete-migrations-1.0.2.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

delete_migrations-1.0.2-py3-none-any.whl (4.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page