paulofelipem / brazilian-regions
包含所有国家、州和城市信息的包(仅限巴西的州和城市)。
v1.0.20
2022-11-21 12:55 UTC
Requires
- php: >=8.1
- illuminate/database: >=9.40
- illuminate/support: >=9.40
This package is auto-updated.
Last update: 2024-09-21 18:11:52 UTC
README
在此存储库中包含创建国家、州和城市表的迁移和种子器(仅限巴西的州和城市)。
这些数据通过 IBGE 数据服务API 提供。
要求
- PHP 8.1+
- Laravel 9.0+
安装
此包发布了一个 config/brazilianregions.php 文件。如果您已有一个同名文件,则需要重命名或删除它。
您可以通过 composer 安装此包
composer require PauloFelipeM/brazilian-regions
服务提供者将自动注册。或者,您可以在您的 config/app.php 文件中手动添加服务提供者
'providers' => [ // ... PauloFelipeM\BrazilianRegions\BrazilianRegionsServiceProvider::class, ];
您需要使用以下命令发布迁移和配置文件 config/brazilianregions.php
php artisan vendor:publish --provider="PauloFelipeM\BrazilianRegions\BrazilianRegionsServiceProvider"
使用方法
安装后,您必须运行迁移和种子器命令
php artisan migrate
php artisan db:seed --class="PauloFelipeM\\BrazilianRegions\\Database\\Seeds\\DatabaseSeeder"
表
countries
表包含
- m_49: ID
- acronym: 简称
- name: 名称
- region: 地区
states
表包含
- acronym: 简称
- name: 名称
- region: 地区
- region_acronym: 地区简称
cities
表包含
- name: 名称
变更日志
有关更多信息,请参阅 CHANGELOG
错误
如果您发现任何错误,请请在 Github 上创建一个问题。
贡献者
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。