This readme is written in Bahasa. English version is here.
Status | |
---|---|
Release | |
Code Quality | |
Development |
Artisan command untuk me-rebuild aplikasi Laravel.
Proses rebuild aplikasi cukup memakan waktu dengan melakukan rangkaian perintah artisan seperti: clearing caches, making fresh database schema, seeding initial data, seeding dummy data (if any), importing files (if any), dsb.
Artisan command ini akan mempermudahnya.
-
Jalankan perintah:
composer require --dev bukankalengkaleng/laravel-rebuild
Laravel v5.5 dan keatas akan otomatis meregistrasi package ini. Jika kamu menggunakan versi dibawah itu, kamu perlu melakukannya secara manual dalam file
config/app.php
:'providers' => [ // ... BukanKalengKaleng\LaravelRebuild\LaravelRebuildServiceProvider::class, ];
-
Pastikan aplikasi sudah bisa konek ke database
-
Jalankan perintah:
php artisan rebuild
-
Proses rebuilding aplikasi yang akan dilakukan adalah sebagai berikut:
- Re-create database schema
- Seeding initial data
- Seeding dummy data, jika ada
- Seeding example data, jika ada
- Cache clear
- Config clear
- Route clear
- View clear
- Flush expired passwords
- Compiled files clear
- Rebuild packages
- Create symbolic link
- Self diagnosis
Proses rebuilding diatas dapat kamu atur dalam config/rebuild.php
, yang harus kamu publish dahulu dengan cara:
php artisan vendor:publish --tag="laravel-rebuild"
Untuk mengetahui rencana kedepan package ini silahkan membaca Roadmap.
- Kirim PR
- Gak perlu baper kalo PR tertolak
Catatan revisi dapat dilihat di Changelog ini.
Lisensi dari package ini adalah MIT License (MIT). Silahkan lihat bagian Lisensi ini untuk lebih jelasnya.