mar / yii2-fias
Yii2 extension for FIAS database
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 7
Open Issues: 0
Type:yii2-extension
Requires
- yiisoft/yii2: ~2.0.6
This package is not auto-updated.
Last update: 2025-03-25 19:40:47 UTC
README
Это клон репозитория от wertex, который есть клон репозитория ejen, который был создан поскольку предыдущий клон редко обновлялся :) . Добавил пару bash скриптов,которыми мы перезаливаем базу фиас в БД приложения с помощью текущего расширения. Могут быть кому-то полезны) .
README от предыдущих разрабов\форкеров:
Это клон репозитория от ejen. Создал его по причине того, что изначальный код давно не обновлялся.
yii2-fias
Инструменты для работы с ФИАС в Yii2
Установка
Предпочтительный способ установки расширения - через composer.
Выполните
php composer.phar require --prefer-dist yii2/yii2-fias
или добавьте
"ejen/yii2-fias": "@dev"
в соответствующую секцию файла composer.json
.
Создание таблиц в базе данных
./yii migrate --migrationPath=@vendor/ejen/yii2-fias/console/migrations
Настройка консольного приложения
Для выполнения консольных комманд необходимо добавить следующую настройку в конфиг консольного приложения:
...
'controllerMap' => [
'fias' => [
'class' => 'ejen\fias\console\controllers\FiasController',
]
],
...
Консольные команды
Импорт dbf файла в базу данных
./yii fias/import-dbf /path/to/FILENAME.DBF --region=66
Опция region является не обязательной и позволяет импортировать записи относящиеся только к конкретному региону(в случае импорта ADDROBJ.DBF)