Cara Membuat Migration Dengan Tipe Data MediumBlob

Dalam kesempatan kali ini saya akan mencoba berbagi pengalaman sebagai seorang developer yang baru, ketika saya akan mendevelop sebuah aplikasi lalu terhambat terhadap tipe data pada migration laravel. Tipe data yang saya butuhkan yaitu MediumBlob di dokumentasinya tidak ada bisa di lihat di sini yang ada Blob setelah baca - baca Blob itu hanya bisa menampung beberapa kb saja kurang lebih seperti ini :

BLOB = 65KB

MEDIUMBLOB =  16MB.

LONGBLOB = 4GB.

Nah lalu saya menemukan solusi yaitu dengan menambahkan DB::statement kurang lebih jadi seperti ini contohnya.

Schema::create("namatabel", function($table) {
    // here you do all columns supported by the schema builder
});

// once the table is created use a raw query to ALTER it and add the MEDIUMBLOB
DB::statement("ALTER TABLE namatable ADD namacolumn MEDIUMBLOB");

Demikianlah tutorialnya semoga bermanfaat ya

Related Articles

Comments