Skip to content

Commit

Permalink
Update manager
Browse files Browse the repository at this point in the history
  • Loading branch information
slimovich committed Jul 1, 2020
1 parent 382eb11 commit 3209c51
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/core/manage.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,14 @@ def database() -> None:


@database.command(help="create database")
def create() -> int:
return subprocess.call(["alembic", "upgrade", "head"]) # nosec
@click.option('-n', '--name', default="fast_api", help='name for database')
def create(name: str) -> int:
click.echo(f"Creating database name: {name}")
return subprocess.call(["createdb", f"{name}"]) # nosec


@database.command(help="Make migration")
@click.option('-m', '--msg', default="autogenerate", help='Add a message, default=autogenerate')
def migration(msg: str) -> int:
return subprocess.call(["alembic", "revision", "--autogenerate", "-m", f"{msg}"]) # nosec

Expand Down

0 comments on commit 3209c51

Please sign in to comment.