suval / cars
为 Megakit.pro 进行测试
dev-master
2017-10-19 07:06 UTC
Requires
- php: >=5.6.4
- laravel/framework: 5.4.*
- laravel/tinker: ~1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2024-09-29 03:10:20 UTC
README
安装
从 GitHub 安装
git clone https://github.com/vsudeikin/cars.git
从 composer 安装
composer create-project suval/cars:dev-master project_name
安装后
- 创建数据库 "cars"
- .env: - DB_DATABASE=cars - DB_USERNAME=your's db user name - DB_PASSWORD=your's db password
- 在项目文件夹中:php artisan migrate --seed
- 注册新用户。 http://project.name/register
- 获取您的 api_token。 http://project.name/home (自动加载)
REST API: Car 字段:[id, models, year, color, owner_id, created_at, updated_at] Owners 字段:[id, name, created_at, updated_at]
您可以使用 CURL, POSTMAN 等工具进行 CRUD 操作(必须使用 api_token)。目标:http://your.project/api/car http://your.project/api/owner CRUD 请求方法:创建:POST /api/... 读取:GET /api/.../{id} 更新:PUT /api/.../{id} 删除:DELETE /api/.../{id}