default:
    @echo "# Miniweb Project"
    @just --list

# Run Service
run:
    @cargo run --bin miniweb

# Run Bins
bin args='':
    @cargo run --bin {{args}}

status:
    sea-orm-cli status

# Start PostgreSQL
pg-up:
    cd docker && docker-compose up -d

# Stop PostgreSQL
pg-down:
    cd docker && docker-compose down

# Run Migrations
migrate:
    sea-orm-cli up

# Install Developer dependencies
dev-install:
    cargo install sea-orm-cli

# Reset Database
dev-reset:
    sea-orm-cli migrate reset