Команды Artisan
28 февраля 2019
Artisan – это консольная программа для помощи в работе с Laravel. Артисан через команды позволяет быстрее создавать различные части приложения. Ниже приводятся наиболее частые команды.
Информация о приложении
Документация по Laravel
Среда выполнения приложения (локалка / прод)
Сведения о команде (в примере это команда make)
Список команд Artisan
Выполнить миграции для БД
Запуск тестов приложения
Очистка кэшей приложения
Количество подключений к БД
Сведения о БД
Информация о таблице tt3
События приложения
Установка ключа приложения
Создание класса приведения Eloquent TestCast
Создание канала TestChannel
Создание команды Artisan test_hello
Создание контроллера ControllerArticle
Создание события EventArticle
Создание исключения ExceptionArticle
Создание фабрики моделей FactoryArticle
Создание слушателя ListenerArticle
Создание миграции с именем test_tt3
Создание модели Eloquent с именем tt3
Создание модели Eloquent с именем tt3 и добавление миграции для этой модели
Создание уведомления с именем tt3
Создание наблюдателя с именем ObserverArticle
Создание запроса формы с именем ReqFormArticle
Создание теста с именем TestArticle
Создание представления с именем ViewArticle
Удаление всех таблиц БД и повторный запуск всех миграций
Повторный запуск всех миграций
Отмена всех миграций
Отмена последней миграции
Отмена последних трёх миграций
Статус всех миграций
Сведения о модели Eloquent с именем tt3
Вывод списка маршрутов
Создание кэша маршрутов
Удаление кэша маршрутов
Компиляция шаблонов
Удаление скомпилированных файлов шаблонов
Информация о приложении
php artisan about
Документация по Laravel
php artisan docs
Среда выполнения приложения (локалка / прод)
php artisan env
Сведения о команде (в примере это команда make)
php artisan help make
Список команд Artisan
php artisan list
Выполнить миграции для БД
php artisan migrate
Запуск тестов приложения
php artisan test
Очистка кэшей приложения
php artisan cache:clear
Количество подключений к БД
php artisan db:monitor
Сведения о БД
php artisan db:show
Информация о таблице tt3
php artisan db:table tt3
События приложения
php artisan event:list
Установка ключа приложения
php artisan key:generate
Создание класса приведения Eloquent TestCast
php artisan make:cast TestCast
Создание канала TestChannel
php artisan make:channel TestChannel
Создание команды Artisan test_hello
php artisan make:command test_hello
Создание контроллера ControllerArticle
php artisan make:controller ControllerArticle
Создание события EventArticle
php artisan make:controller EventArticle
Создание исключения ExceptionArticle
php artisan make:exception ExceptionArticle
Создание фабрики моделей FactoryArticle
php artisan make:factory FactoryArticle
Создание слушателя ListenerArticle
php artisan make:listener ListenerArticle
Создание миграции с именем test_tt3
php artisan make:migration test_tt3
Создание модели Eloquent с именем tt3
php artisan make:model tt3
Создание модели Eloquent с именем tt3 и добавление миграции для этой модели
php artisan make:model tt3 -m
Создание уведомления с именем tt3
php artisan make:notification tt3
Создание наблюдателя с именем ObserverArticle
php artisan make:observer ObserverArticle
Создание запроса формы с именем ReqFormArticle
php artisan make:request ReqFormArticle
Создание теста с именем TestArticle
php artisan make:request TestArticle
Создание представления с именем ViewArticle
php artisan make:request ViewArticle
Удаление всех таблиц БД и повторный запуск всех миграций
php artisan migrate:fresh
Повторный запуск всех миграций
php artisan migrate:refresh
Отмена всех миграций
php artisan migrate:rest
Отмена последней миграции
php artisan migrate:rollback
Отмена последних трёх миграций
php artisan migrate:rollback --step=3
Статус всех миграций
php artisan migrate:status
Сведения о модели Eloquent с именем tt3
php artisan model:show tt3
Вывод списка маршрутов
php artisan route:list
Создание кэша маршрутов
php artisan route:cache
Удаление кэша маршрутов
php artisan route:clear
Компиляция шаблонов
php artisan view:cache
Удаление скомпилированных файлов шаблонов
php artisan view:clear