## Содержание
- [Конфигурирование приложения](#application-configuration)
- [Сессии](#sessions)
- [Миграции](#migrations)
- [Бандлы](#bundles)
- [Задачи](#tasks)
- [Юнит-тесты](#unit-tests)
- [Маршруты](#routing)
- [Ключи приложения](#keys)
- [CLI опции](#cli-options)
## Конфигурирование приложения [(Подробнее)](/docs/v3/install#basic-configuration)
Описание | Команда
------------- | -------------
Генерация секретного ключа приложения. Для того, чтобы генерация и внедрение ключа прошло успешно, ключ 'key' в **config/application.php** должен быть пустой строкой. После генерации ключа вам может понадобиться очистка куки в броузере. | `php artisan key:generate`
## Таблица базы данных для сессии [(Подробнее)](/docs/v3/session/config#database)
Описание | Команда
------------- | -------------
Создание таблицы сессии | `php artisan session:table`
## Миграции [(Подробнее)](/docs/v3/database/migrations)
Описание | Команда
------------- | -------------
Создание таблицы миграции Laravel | `php artisan migrate:install`
Создание миграции | `php artisan migrate:make create_users_table`
Создание миграции для бандла | `php artisan migrate:make bundle::tablename`
Запуск имеющихся миграций | `php artisan migrate`
Запуск имеющихся миграций в приложении | `php artisan migrate application`
Запуск всех имеющихся миграций в бандле | `php artisan migrate bundle`
Откат последней операции миграции | `php artisan migrate:rollback`
Откат всех ранее запущенных миграций | `php artisan migrate:reset`
## Бандлы [(Подробнее)](/docs/v3/bundles)
Описание | Команда
------------- | -------------
Установка бандла | `php artisan bundle:install eloquent`
Обновление бандла | `php artisan bundle:upgrade eloquent`
Обновление всех бандлов | `php artisan bundle:upgrade`
Публикация ресурсов бандла | `php artisan bundle:publish bundle_name`
Публикация ресурсов всех бандлов | `php artisan bundle:publish`
> **Примечание:** После установки необходима регистрация бандла
## Задачи [(Подробнее)](/docs/v3/artisan/tasks)
Описание | Команда
------------- | -------------
Запуск задачи | `php artisan notify`
Запуск задачи и передача параметров | `php artisan notify taylor`
Вызов определенного метода задачи | `php artisan notify:urgent`
Запуск задачи бандла | `php artisan admin::generate`
Вызов определенного метода задачи для бандла | `php artisan admin::generate:list`
## Юнит-тесты [(Подробнее)](/docs/v3/testing)
Описание | Команда
------------- | -------------
Запуск теста приложения | `php artisan test`
Запуск теста бандла | `php artisan test bundle-name`
## Маршруты [(Подробнее)](/docs/v3/routing)
Описание | Команда
------------- | -------------
Вызов маршрута | `php artisan route:call get api/user/1`
> **Примечание:** Вы можете заменить get на post, put, delete, и др.
## Ключи приложения
Описание | Команда
------------- | -------------
Генерация ключа приложения | `php artisan key:generate`
> **Примечание:** Вы можете назначить другую длину ключа, передав дополнительный аргумент команде.
## CLI опции
Описание | Команда
------------- | -------------
Установка окружения Laravel | `php artisan foo --env=local`
Установка соединения по умолчанию с базой данных | `php artisan foo --database=sqlitename`