Files
mini_tp/test_api.sh
T
2026-04-26 09:24:08 +08:00

36 lines
1.2 KiB
Bash

#!/bin/bash
echo "================================"
echo "ThinkPHP 8 API 项目创建完成!"
echo "================================"
echo ""
echo "项目信息:"
echo "- ThinkPHP 版本: $(php think version)"
echo "- PHP 版本: $(php -v | head -n 1)"
echo ""
echo "目录结构:"
find app/api -type d | sed 's|app/api|api|' | sort
echo ""
echo "已创建的文件:"
find app/api -type f -name "*.php" | sed 's|app/api|api|' | sort
echo ""
echo "================================"
echo "下一步操作:"
echo "================================"
echo "1. 配置数据库:"
echo " - 修改 .env 文件中的数据库连接信息"
echo " - 创建数据库: CREATE DATABASE tp_api DEFAULT CHARSET utf8mb4;"
echo " - 导入数据表: mysql -u root -p tp_api < database.sql"
echo ""
echo "2. 启动开发服务器:"
echo " php think run"
echo ""
echo "3. 访问测试接口:"
echo " - 登录: POST http://localhost:8000/api/v1/auth/login"
echo " - 注册: POST http://localhost:8000/api/v1/auth/register"
echo " - 刷新 Token: POST http://localhost:8000/api/v1/auth/refresh"
echo ""
echo "4. 查看完整文档:"
echo " cat README_API.md"
echo "================================"