-
Üyelik
21.09.2016
-
Yaş/Cinsiyet
31 / E
-
Meslek
Full Stack Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** T**
-
Mesajlar
1155
-
Beğeniler
99 / 327
-
Ticaret
3, (%100)
Aslında hatanın tamamı şöyle;
[Illuminate\Database\QueryException]
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'categories'
already exists (SQL: create table `categories` (`id` int unsigned not null
auto_increment primary key, `name` varchar(255) not null, `created_at` tim
estamp null, `updated_at` timestamp null) default character set utf8mb4 col
late utf8mb4_unicode_ci)
[PDOException]
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'categories'
already exists
Kategorilerden sonra etiket migrationu oluşturdum. Tabloyu ayarlardım ama sonra migrate ederken sürekli bu hatayı alıyorum.
Virtual box / homestead kullanıyorum. Var mı daha önce böyle bişeyle karşılaşan ? İnternette biraz araştırdım rollback reset yapın vs denmiş ama bende bir işe yaramadı. Hala migrate ederken bu hatayı veriyor.
-
Üyelik
22.09.2015
-
Yaş/Cinsiyet
35 / E
-
Meslek
yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
U** K**
-
Mesajlar
312
-
Beğeniler
110 / 101
-
Ticaret
0, (%0)
php artisan migrate:reset bu şekilde yaparsan olmalı, öncesinde yedeğini al, (laravel5.5 ise php artisan migrate:fresh)
sorun migrations tablondan kaynaklanıyor, oradan silindiği için migration kaydı, tekrar create etmeye çalışıyordur,
manuel olarak phpmyadmin'den bağlanıp tüm tabloları imha edip tekrar php artisan migrate
diyebilirsin
phpanaliz.com
-
Üyelik
15.10.2014
-
Yaş/Cinsiyet
35 / E
-
Meslek
Web
-
Konum
Kayseri
-
Ad Soyad
S** A**
-
Mesajlar
153
-
Beğeniler
14 / 51
-
Ticaret
0, (%0)
Aynı isimde bir tablo oluşturmaya çalışıyorsunuz(Hata bunu söylüyor.). Etiket migration dosyası içerisindeki tablo ismini kontrol ediniz. Eğer sorun bu ise migrate:reset ten sonra tekrar hatayı alırsınız.
-
Üyelik
21.09.2016
-
Yaş/Cinsiyet
31 / E
-
Meslek
Full Stack Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** T**
-
Mesajlar
1155
-
Beğeniler
99 / 327
-
Ticaret
3, (%100)
Reset ile denedim ancak yine olmadı -_- Silip tekrar deniyorum
-
Üyelik
21.09.2016
-
Yaş/Cinsiyet
31 / E
-
Meslek
Full Stack Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
H** T**
-
Mesajlar
1155
-
Beğeniler
99 / 327
-
Ticaret
3, (%100)
Çözümünü buldum aynı hatayı alan biri olur diye yazayım, root dizinde;
php artisan migrate:fresh
yazdım ve tekrar migrate ettim. Sorun düzeldi şuan