Removed docker compose CLI usage

This commit is contained in:
Gui Heise 2021-08-23 16:58:56 -04:00
parent 1c9abd0801
commit 95862d2f6b
3 changed files with 15 additions and 14 deletions

View File

@ -6,19 +6,18 @@ Create Date: 2021-07-30 17:37:27.335475
""" """
from alembic import op from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision = 'c5da44eb072c' revision = "c5da44eb072c"
down_revision = '0660432b9840' down_revision = "0660432b9840"
branch_labels = None branch_labels = None
depends_on = None depends_on = None
def upgrade(): def upgrade():
op.create_index('i_block_number', 'classified_traces', ['block_number']) op.create_index("i_block_number", "classified_traces", ["block_number"])
def downgrade(): def downgrade():
op.drop_index('i_block_number', 'classified_traces') op.drop_index("i_block_number", "classified_traces")

View File

@ -6,9 +6,11 @@ from mev_inspect.schemas.classified_traces import ClassifiedTrace
def delete_classified_traces_for_block( def delete_classified_traces_for_block(
db_session, block_number: int, db_session,
block_number: int,
) -> None: ) -> None:
(db_session.query(ClassifiedTraceModel) (
db_session.query(ClassifiedTraceModel)
.filter(ClassifiedTraceModel.block_number == block_number) .filter(ClassifiedTraceModel.block_number == block_number)
.delete() .delete()
) )

View File

@ -9,18 +9,18 @@ import click
def start(d: str): def start(d: str):
"""if d is present, run docker compose as daemon""" """if d is present, run docker compose as daemon"""
if d: if d:
check_call(["docker", "compose", "up", "-d"]) check_call(["docker-compose", "up", "-d"])
click.echo("docker running in the background...") click.echo("docker running in the background...")
else: else:
check_call(["docker", "compose", "up"]) check_call(["docker-compose", "up"])
def stop(): def stop():
check_call(["docker", "compose", "down"]) check_call(["docker-compose", "down"])
def build(): def build():
check_call(["docker", "compose", "build"]) check_call(["docker-compose", "build"])
def attach(): def attach():
@ -30,4 +30,4 @@ def attach():
@click.command() @click.command()
@click.argument("args", nargs=-1) @click.argument("args", nargs=-1)
def exec(args: List[str]): def exec(args: List[str]):
check_call(["docker", "compose", "exec", "mev-inspect", *args]) check_call(["docker-compose", "exec", "mev-inspect", *args])