## Содержание - [Конфигурирование приложения](#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`