eddywebs/db-to-api
Composer 安装命令:
composer require eddywebs/db-to-api
包简介
composer package for https://github.com/project-open-data/db-to-api
README 文档
README
Composer package for converting database to api (github.com/project-open-data/db-to-api)
USAGE
intialize the api variable in routes/controller as:
$var = Eddywebs\DbToApi\DbToApi::getApi($param, $config);
Where $param has the parameters for returning data, params little different from the paramater url in the readme file of original code at github.com/project-open-data/db-to-api.
$config is array of configuration in following format:
$config = array(
'name' => 'database-name',
'username' => 'username',
'password' => 'password',
'server' => 'hostname',
'port' => port-number,
'type' => 'supported-database-type',
'table_blacklist' => array(),
'column_blacklist' => array(),
);
Databases Supported
- 4D
- CUBRID
- Firebird/Interbase
- IBM
- Informix
- MS SQL Server
- MySQL
- ODBC and DB2
- Oracle
- PostgreSQL
- SQLite
Param/url structure
- All rows in table: db={database-name}&table={table-name}&format=json
- A specific row in a table using ID/primary key column of the table : db={database-name}&table={table-name}&value={ID/primary key value}&format=json *A specific row in table using the value in column: /db={database-name}&table={table-name}&column={column-name}&value={search-value}&format=json
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2014-12-17