WuliuGO 是一个物流管理系统,提供用户认证和管理功能。
- .NET 6.0 SDK
- PostgreSQL 数据库
- 在
appsettings.json
中配置数据库连接字符串。 - 运行数据库迁移命令:
dotnet ef database update
- 通过以下命令运行应用:
dotnet run
- 打开浏览器并访问
https://localhost:5001/swagger
查看 API 文档。
POST /api/user/login
- 用户登录POST /api/user/add
- 添加用户GET /api/user/{id}
- 根据 ID 获取用户GET /api/user/getAll
- 获取所有用户
docker pull postgres:latest
docker run --name pg-database -e POSTGRES_PASSWORD=mysecretpassword -d -p 5432:5432 postgres
执行
CREATE DATABASE mydatabase;
\c mydatabase;
CREATE TABLE players (
id SERIAL PRIMARY KEY,
name VARCHAR(100),
rank INT
);