jessyledama / kenya-subdivision-data
肯尼亚行政区划数据。
v1.0.4
2023-08-18 13:29 UTC
Requires
- php: ^7.3|^8.0
- fruitcake/laravel-cors: ^2.0
- guzzlehttp/guzzle: ^7.0.1
- laravel/framework: ^8.75
- laravel/sanctum: ^2.11
- laravel/tinker: ^2.5
- staudenmeir/belongs-to-through: ^2.5
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.7
- facade/ignition: ^2.5
- fakerphp/faker: ^1.9.1
- laravel/sail: ^1.0.1
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^5.10
- phpunit/phpunit: ^9.5.10
README
此模块将地区、县、次县和地方行政区划引入您的项目。它添加了必要的模型、控制器、服务和迁移以便其工作。由于此解决方案力求尽可能不干扰,所有数据均通过种子进行处理。
安装
-
克隆此仓库
git clone https://github.com/JessyLedama/kenya-subdivision-data.git
-
运行
composer install
-
迁移数据库
php artisan migrate
-
使用数据填充数据库
php artisan db:seed
-
运行系统
php artisan serve
-
您现在可以通过
localhost:8000
或localhost:8000/api
访问数据。
这些数据分为
- 地区
- 县
- 次县
- 地方行政区划
目标
此软件包的目标是涵盖所有非洲国家的行政区划数据。无论您何时构建一个应该使用肯尼亚及其他非洲国家的分散政府单位的程序,您都必须手动反复输入所有这些记录。这就是解决方案。现在,通过API访问,您可以以编程方式访问数据并将其直接用于您的项目中。
包含内容
肯尼亚政府单位:(地区用于分类,但在肯尼亚不再用于管理。)
- 县
- 次县/选区
- 地方行政区划