22 行
470 B
Bash
22 行
470 B
Bash
|
|
#!/usr/bin/env bash
|
|||
|
|
# 洪荒大陆 · 数据库重置脚本(开发环境使用)
|
|||
|
|
# 依次执行:down -> up -> seed
|
|||
|
|
|
|||
|
|
set -euo pipefail
|
|||
|
|
|
|||
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|||
|
|
|
|||
|
|
echo "==> [1/3] Running migration down..."
|
|||
|
|
"$SCRIPT_DIR/migrate.sh" down
|
|||
|
|
|
|||
|
|
echo ""
|
|||
|
|
echo "==> [2/3] Running migration up..."
|
|||
|
|
"$SCRIPT_DIR/migrate.sh" up
|
|||
|
|
|
|||
|
|
echo ""
|
|||
|
|
echo "==> [3/3] Running seed..."
|
|||
|
|
"$SCRIPT_DIR/seed.sh"
|
|||
|
|
|
|||
|
|
echo ""
|
|||
|
|
echo "Database reset completed successfully."
|