grinet / Magento2_RomcityImportTurkeyCities

Imports Turkish Cities to EaDesign_Romcity Extension
GNU General Public License v3.0
0 stars 0 forks source link

Composer ve SQLSTATE[42S02] hatası #1

Open gntlby opened 4 years ago

gntlby commented 4 years ago

Merhaba modül için teşekkürler.

Öncelikle composer ile yüklemede "_" yerine "-" olmalı. Yazdığınız gibi yapınca kabul etmiyor. composer require grinet/romcity_import_turkey_cities composer require grinet/romcity-import-turkey-cities

php bin/magento setup:upgrade komutundan sonra hata alıyoruz. SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mydatabase.eadesign_romcity' doesn't exist, query was: ALTER TABLE eadesign_romcity ADD COLUMN city_code VARCHAR(16) NULL AFTER region_id;

Magento 2.3.3 kullanıyoruz. Teşekkürler.

hidonet commented 4 years ago

Merhaba, Bu modülden önce Eadesign_Romcity modülü kurulu olmalı. Bu modül kendi tablosunu oluşturduktan sonra bizim modülümüz de sözkonusu veriyi içeri aktarabilir.

gntlby commented 4 years ago

Merhaba, Eadesign eklentisini kurduk sorunsuz bir şekilde. Sonrasında sizin eklentinizi kurarken setup:upgrade komutundan sonra şu hatayı veriyor:

Installing data... SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'city_code', query was: ALTER TABLE eadesign_romcity ADD COLUMN city_code VARCHAR(16) NULL AFTER region_id;

hidonet commented 4 years ago

Daha önce bizim modülümüzü kurduğunuz için sorun oluyor sanırım. Sözkonusu alanı veritabanından silebilir ya da Setup/InstallData.php dosyasında 167 ve 168. satırlardaki kodu silerek deneyebilirsiniz.

gntlby commented 4 years ago

Setup/InstallData.php den kodu sildim, ama bu kez farklı bir hata var.

Fatal error: Uncaught Error: Call to undefined function Grinet\RomcityImportTurkeyCities\Setup\turkce_cevir() in /var/www/html/vendor/grinet/romcity-import-turkey-cities/Setup/InstallData.php:188 ... '\/var\/www\/html\/vendor\/grinet\/romcity-import-turkey-cities\/Setup\/InstallData.php' on line 188","trace":"Trace is not available."}]}}

gntlby commented 4 years ago

Merhaba, Siz kendi sunucularınızda sorunsuz kullanabildiniz mi acaba?

İyi seneler.