Kayıtlar

Aralık, 2018 tarihine ait yayınlar gösteriliyor

Laravel Ecommerce Api yazımı

Resim
Bu serimizde laravel api kullarak back-end yazalım. https://github.com/abdullahsuhaisk/BasicEcommerceApiWithLaravel Setting Up Enviroment Eğer php server bilgisayarınızda yok ise xamp benzeri bir server kurulumu yapınız. Composer  kuru lumunu yapınız. Ardından composer ile global laravel kurulumunu yapınız. Proje dizinine gelip laravel new Eapi  komutu ile laravel projemizi oluşturalım https://github.com/abdullahsuhaisk/BasicEcommerceApiWithLaravel Projenin git Linki CREATE API RESOURCE CONTROLLER php artisan help make:model Komutu ile yardım alabiliriz. php artisan make:model Model/Product -a Komutu ile Model klasörüme Product model dosyamı oluşturacağım. Aynı zamanda migrations ve resource controllerimi oluşturacak. Yani bana ne lazımsa tek bir komut ile oluşturuyorum.  Projemde product, reviews modelleri olacak geniş ölçekliden ziyade best practise leri uyguylayacağımız mini bir proje olacak. php artisan make:model Model/Review-a  K...

Laravel SQLSTATE[42000]: Syntax error or access violation: 1071 Hatası

Resim
Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`)) Hatası yeni verisyon laravelde çıkmakta. Karakterler ile ilgili bir hata düzelmesi için Syfalarında yaptığınız bu değişikler ile migration dosyalarınız sorunsuz çalışacaktır.