Langsung ke konten utama

error ketika migration database

Tampilan Erorr


[Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter tabl e users add unique users_email_unique(email))


[PDOException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes


Solusi


Carilah file dengan nama AppServiceProvider.php yang berada di App/Providers bila seudah ketemu filenya silahkan buka dan edit setelah itu silahkan tambahkan syntax berikut ini di dalamnya.


use Illuminate\Support\Facades\Schema;


public function boot()

{

    Schema::defaultStringLength(191);

}

Komentar

Postingan populer dari blog ini

laravel

  Untuk seorang programer yang menggunakan framework pastilah tidak asing lagi dengan nama laravel, tapi beda hal lagi dengan orang atau programer yang baru mengenal framework pastilah akan merasa asing dengan nama laravel ini, nah untuk yang belum mengenal lebih dalam apa itu Framework laravel sekarang saya akan membahas sedikit tentang laravel. Laravel adalah sebuah framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel sendiri adalah framework PHP MVC yang dikembangkan oleh Taylor Otwell pada tahun 2011 dan sekarang telah mencapai versi 7 dan dengan slogan laravel “PHP THAT DOESN’T HURT. CODE HAPPY & ENJOY THE FRESH AIR.” Kita akan merasa bahwa pemrograman php itu menyenangkan dan mudah karna Banyak sekali fitur-fitur yang akan sangat membantu kita dalam mengkoding dengan menggunakan framework laravel ini. Dan berikut adalah beberapa fitur-fitur yang akan membantu anda dalam memprogram webb anda. 1. RESTful Routing RE...