Автоматичний CRUD у Laravel

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 17 березня, 2025
Ви знали, що можна значно спростити процес створення CRUD в Laravel всього за одну команду? Дізнайтеся більше про пакет Laravel Auto CRUD Generator, який автоматично генерує всю необхідну логіку та файли для моделі, заощаджуючи ваш час і зусилля

Laravel Auto CRUD Generator — це пакет, створений Абдельрахманом Мухамедом, який спрощує CRUD-операції в Laravel. Він генерує всі необхідні файли та логіку для моделі за допомогою однієї команди, що дозволяє зекономити час і зусилля.

# Ключові особливості

Ви можете встановити цей пакет за допомогою Composer:

composer require mrmarchone/laravel-auto-crud --dev

Далі, опублікуйте конфігурацію пакета:

php artisan vendor:publish --provider="Mrmarchone\LaravelAutoCrud\LaravelAutoCrudServiceProvider" --tag="auto-crud-config"

Нарешті, розпочніть генерацію CRUD-операцій:

php artisan auto-crud:generate [options]

Серед опцій є можливість вказати модель, обрати тип застосунку (наприклад, api або web), генерувати CURL запити та колекції Postman для API тощо.

Наприклад, команду можна записати так:

php artisan auto-crud:generate --model=User --type=api --repository --curl --postman

Ця команда створить такі файли, готові до використання:

Додаткову інформацію про пакет можна знайти та переглянути вихідний код на GitHub.