yurtesen/geonames

Geonames导入器和Eloquent ORM模型

v0.1.5 2020-09-22 19:21 UTC

This package is auto-updated.

Last update: 2024-09-26 22:07:28 UTC


README

Latest Stable Version Latest Unstable Version Monthly Downloads Total Downloads Package for Laravel License

本包提供可能是最佳的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以获取有关如何有效利用此包以及使用示例的更多信息。如果某些功能不起作用或如果您有建议,请不要犹豫使用问题跟踪器。