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."
|