Metadata-Version: 1.0
Name: migranto
Version: 0.1.7
Summary: Simple SQL migration tool for SQLite and PostgreSQL
Home-page: https://github.com/velocityzen/migranto
Author: Alexey Novikov
Author-email: velocityzen@gmail.com
License: BSD
Description: # Migranto
        Simple SQL migration tool for SQLite and PostgreSQL
        
        ## Instalation
        
            pip install migranto
        
        ## Migrations
        
        All migrations exist in one directory with names like:
        
        	0001_some_useful_name.sql
        	0001_some_useful_name_rollback.sql
        	0002_some_other_useful_name.sql
        	0002_some_other_useful_name_rollback.sql
        
        Migranto checks migrations directory and apply sql files to database.
        That's it. Simple enough.
        
        ## Usage:
        
        `./migranto [-h] --database URL [--name NAME] `
        
        shows migrations status
        
        `./migranto [-h] --database URL --name NAME --path PATH [--migration N] [--storage NAME] [--verbose] [--fake] `
        
        *	__--help, -h__ — show this help message and exit
        *	__--database URL, -d URL__ — database url (pgsql://user:password@host:port/dbname or sqlite://path/to/data.base)
        *	__--name NAME, -n NAME__ — migration set name
        *	__--path PATH, -p PATH__ — path to migrations dir
        *	__--migration N, -m N__ — migration step (last migration if omitted, 0 - before first migration)
        *	__--storage NAME, -s NAME__ — migranto table name for data (default is migranto)
        *	__--verbose, -v__ — verbose mode
        *	__--fake, -f__ — fake migration (no sql applied to database, except migration number)
        
Platform: UNKNOWN
