$ composer require svr/raw
$ php artisan migrate --path=vendor/svr/raw/database/migrations
$ php artisan admin:import svr-raw
Если пермиссий на роуты в БД нет (проверка по слагу), создаются через команду
$ php artisan migrate --path=vendor/svr/raw/database/migrations
Пример
Обратить внимание! Использование двойного слеша: \\
- для Linux/UNIX систем. Для OS использовать одинарный
$ php artisan db:seed --class=Svr\Raw\Seeders\RawSeeders
Запустит следующие три сида:
Создаст по 1000 записей в каждой таблице
Устанавливаются только если отсутствуют в БД. Проверка по uri. URI должен содержать в начале raw
Пример
$ composer update svr\raw --dev
DEV push new commit, tag
git add . | git commit -m "dev tests 1.0.35" | git tag 1.0.35 | git push -fu origin --all | git push -fu origin --tags
Get list tag
git tag
php artisan test --configuration=./vendor/svr/raw/phpunit.xml --testsuite=all
php artisan svr/raw:tests all
Через --help
доступен help
Где:
--testsuite
это пресеты testsuite name
в файле phpunit.xml
. Например SvrRawUnit
--configuration
путь до конфигурационного файла phpunit.xml
Под Linux
composer dump-autoload && php artisan cache:clear
Под Win
composer dump-autoload || php artisan cache:clear