Rustelo/justfiles/database.just
Jesús Pérez 7cab57b645
Some checks failed
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Security Audit (push) Has been cancelled
CI/CD Pipeline / Build Docker Image (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Performance Benchmarks (push) Has been cancelled
CI/CD Pipeline / Cleanup (push) Has been cancelled
chore: update layout and files
2026-02-08 20:18:46 +00:00

54 lines
1.4 KiB
Plaintext

# =============================================================================
# DATABASE COMMANDS - Rustelo Framework
# =============================================================================
# Database operations for Rustelo-based projects
# Setup database (PostgreSQL or SQLite)
db-setup:
@echo "🗄️ Setting up database..."
./scripts/databases/db-setup.sh
# Create database
db-create:
@echo "🗄️ Creating database..."
./scripts/databases/db.sh create
# Run database migrations
db-migrate:
@echo "🗄️ Running migrations..."
./scripts/databases/db-migrate.sh
# Check migration status
db-status:
@echo "🗄️ Checking migration status..."
./scripts/databases/db.sh status
# Check database health
db-health:
@echo "🗄️ Checking database health..."
./scripts/databases/db.sh health
# Reset database (WARNING: destroys data)
db-reset:
@echo "⚠️ Resetting database..."
./scripts/databases/db.sh reset
# Backup database
db-backup:
@echo "🗄️ Backing up database..."
./scripts/databases/db-backup.sh
# Monitor database performance
db-monitor:
@echo "🗄️ Monitoring database..."
./scripts/databases/db-monitor.sh
# Show database size
db-size:
@echo "🗄️ Database size information..."
./scripts/databases/db.sh size
# Optimize database
db-optimize:
@echo "🗄️ Optimizing database..."
./scripts/databases/db.sh optimize