yurtesen / geonames
Geonames导入器和Eloquent ORM模型
v0.1.5
2020-09-22 19:21 UTC
Requires
- ext-zip: *
- illuminate/config: ^5.2.0|^6.0|^7.0|^8.0
- illuminate/console: ^5.2.0|^6.0|^7.0|^8.0
- illuminate/database: ^5.2.0|^6.0|^7.0|^8.0
- illuminate/filesystem: ^5.2.0|^6.0|^7.0|^8.0
README
本包提供可能是最佳的Eloquent模型、最完整的SQL架构和最快的Artisan命令,用于导入/更新GeoNames数据库的本地副本。
安装
注意:如果您正在使用Lumen。您必须首先安装irazasyed/larasupport!
请在您的composer.json中包含以下依赖
{
"require": {
"yurtesen/geonames": "dev-master"
}
}
或使用命令行安装
composer require yurtesen/geonames:dev-master
安装后,您需要将服务提供者添加到config\app.php中的'providers'数组中
Yurtesen\Geonames\GeonamesServiceProvider::class,
或对于Lumen,在bootstrap\app.php中添加服务提供者。请记住,在irazasyed/larasupport注册之前。
$app->register(Yurtesen\Geonames\GeonamesServiceProvider::class);
使用和配置
请参阅wiki获取更多信息。
提供的Eloquent模型
请参阅Wiki页面以获取实现细节。
表格
GeoNames文件名以及对应在您的数据库中创建的表名。
如果您需要帮助
请查看wiki以获取有关如何有效利用此包以及使用示例的更多信息。如果某些功能不起作用或如果您有建议,请不要犹豫使用问题跟踪器。