razornet / bl2items-backend
《边境之地2》物品数据库的RESTful接口
dev-master
2016-10-22 05:59 UTC
Requires
- codeguy/upload: dev-master
- dannykopping/spore: dev-master
- doctrine/orm: 2.4.5
- jms/serializer: 1.1.0
- jms/serializer-bundle: 1.1.0
Requires (Dev)
- phpunit/phpunit: 4.2.6
This package is not auto-updated.
Last update: 2024-09-24 03:59:32 UTC
README
这是一个为《边境之地2》物品应用程序提供的php REST JSON接口。数据存储在数据库中(默认为[MySQL](https://mysqlserver.cn/)),然后通过使用[doctrine ORM mapper](http://www.doctrine-project.org/projects/orm.html)检索。资源通过使用Spore以RESTful方式提供。
先决条件
请确保您已全局安装composer。
设置
克隆仓库
git clone https://github.com/eras0r/bl2items-backend
导航到您的克隆所在目录,并输入
composer install
准备数据库
- 创建一个新的数据库模式
- 编辑
include/config.php
以配置您的数据库 - 通过在您的数据库中执行脚本
sql/create-schema.sql
来创建数据库结构 - 通过执行
sql/insert-master-data.sql
来插入主数据
初始凭证
通过调用insert-master-data.sql脚本,将自动创建以下具有所有角色的管理员用户