lawless/scripts/reset.sh

22 行
470 B
Bash
可执行文件

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

#!/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."