🎨 重构用户端前端为vue开发,完善基础类和角色相关接口

This commit is contained in:
2026-02-10 21:55:45 +08:00
parent db934ebed7
commit 56e821b222
92 changed files with 18377 additions and 21 deletions

41
deploy/stop-postgres.sh Normal file
View File

@@ -0,0 +1,41 @@
#!/bin/bash
# ====================================================
# PostgreSQL Docker 停止脚本
# ====================================================
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$SCRIPT_DIR"
echo "=========================================="
echo "停止 PostgreSQL 服务"
echo "=========================================="
echo ""
# 检查参数
if [ "$1" == "--clean" ] || [ "$1" == "-c" ]; then
echo "⚠️ 警告: 将删除所有数据(包括数据卷)"
read -p "确定要继续吗?(yes/no): " confirm
if [ "$confirm" != "yes" ]; then
echo "操作已取消"
exit 0
fi
echo "🗑️ 停止并删除所有内容..."
docker-compose -f docker-compose.postgres.yml down -v
echo "✅ 已删除容器和数据卷"
else
echo "🛑 停止服务(保留数据)..."
docker-compose -f docker-compose.postgres.yml stop
echo "✅ 服务已停止"
echo ""
echo "💡 提示:"
echo " - 数据已保留,重启后可继续使用"
echo " - 完全删除(包括数据): $0 --clean"
fi
echo ""
echo "=========================================="