Pytania otagowane jako database

Pytania związane z bazą danych MySQL Magento, na przykład schemat tabeli, zapytania SQL lub konfiguracja bazy danych. W przypadku pytań dotyczących warstwy dostępu do bazy danych Magento użyj innych znaczników, takich jak: eav, model, model zasobu, kolekcje, skrypt instalacyjny. W przypadku pytań dotyczących zapytań SQL odpowiedni jest również znacznik SQL.

13
Czyszczenie Magento po testach
Obecnie przeprowadzam wiele testów w Magento, aby się z tym zapoznać. Niestety baza danych jest bardzo zaśmiecona moimi testami. Chcę wyczyścić bazę danych, aby móc zacząć od nowa. Oznacza to wykonanie następujących czynności: Usuwanie wszystkich produktów Usuwanie wszystkich atrybutów Czyszczenie wszystkich zestawów atrybutów Czyszczenie wszystkich kategorii Czyszczenie wszystkich zamówień, przesyłek, …

7
Ponowne indeksowanie cen powoduje zakleszczenia DB podczas realizacji transakcji
Występuje problem, który moim zdaniem powoduje, że proces ponownego indeksowania ceny produktu powoduje wyjątek impasu w procesie realizacji transakcji. Złapałem ten wyjątek podczas realizacji transakcji: Wyjątek konwersji zamówienia: SQLSTATE [40001]: Błąd serializacji: 1213 Podczas próby uzyskania blokady znaleziono zakleszczenie; spróbuj ponownie uruchomić transakcję Niestety nie mam śledzenia pełnego stosu z …


5
Jak naprawić błąd mysql 1031 - Mechanizm przechowywania tabel dla „katalog_produktu_relacji” nie ma tej opcji?
Próbuję stworzyć nową wersję programistyczną naszego sklepu Magento. Zrobiłem czystą instalację El Capitan i uruchomiłem apache z PHP, Mysql (wersja 5.7.10) itp. Mam również phpmyadmin i stworzyłem bazę danych dla Magento. Jednak gdy próbuję zaimportować kopię zapasową z naszej witryny produkcyjnej, pojawia się błąd: ERROR 1031 (HY000) at line 291001: …

2
Magento2: Jak zaktualizować schemat bazy danych
Pracuję nad niestandardowym modułem magento, w module mam Setup\InstallSchema.phpplik, który jest wcześniej instalowany. dodałem więcej pól bazy danych, InstallSchema.phpwięc chcę zaktualizować strukturę tabeli, ale tabela nie zastosowała żadnych zmian. Jak mogę zastosować zmiany schematu do tabeli bazy danych? Mam polecenia cli do aktualizacji schematu, ale nie powiodło się. php bin/magento …

11
Magento 2 - Jak prawidłowo zmienić domyślny identyfikator zamówienia?
Magento 2. Po świeżej instalacji nowy identyfikator zamówienia to 100000001, 100000002 i tak dalej. Jaki jest prawidłowy sposób zmiany tego identyfikatora przyrostu, aby był to wyższy numer? Na przykład 155555552, 155555553 i tak dalej. Po zmianie będzie wyglądał znacznie lepiej. W Magento 1.9 Aby edytować domyślny identyfikator dla zamówień, faktury …

1
Diagram Magento ER 1.9.x.
Szukam diagramu ER Magento 1.9.x, aby zrozumieć przepływ bazy danych magento i relacje między tabelami. jeśli ktoś może mi dostarczyć KOMPLETNY schemat ER , który naprawdę mi pomoże. Jakbym widział dobry schemat prestashop, ale nie mogłem znaleźć takiego schematu Magento. Aktualizacja : Diagram ER dla Magento 2.1.3 sprawdź https://magento.stackexchange.com/a/152061/29175 . …



3
Dlaczego i kiedy używać „Płaskiego katalogu”?
Podczas badań nad wydaniem strony internetowej Magento, znalazłem kilka linków, w których ludzie mówią, że włącz „Płaski katalog”, aby zwiększyć wydajność i szybkość. Problem polega na tym, że nie jest domyślnie włączony, szybkość jest problemem. Czy włączenie „Płaskiego katalogu” również będzie miało negatywny wpływ? Moja strona magento zawierała 100 produktów …




1
Jak programowo dodać klucz obcy do tabeli?
Próbuję dodać zestaw nowych tabel i próbuję dodać klucz obcy, aby połączyć te tabele. Szukałem w Internecie informacji, addForeignKey()ale nie mogłem nic znaleźć. Patrzę Varien_Db_Adapter_Interface::addForeignKey()i Mage_Core_Model_Resource_Setup::getFkName()pomyślałem, że poprawnie ustawiłem poniżej konfiguracji ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) Ale wyjątek mówi inaczej Zend_Db_Exception Object ( [_previous:Zend_Exception:private] …

2
Instaluj skrypty: tworzenie tabel a aktualizowanie istniejących
mam jedno pytanie, ostatnio opracowywałem jeden moduł z dużą ilością tabel w DB, a koncepcja często się zmieniała, więc musiałem zmienić istniejące tabele w DB i zauważyłem różnicę w tworzeniu skryptów i aktualizacji tabel. Proszę bardzo. Spójrz na tworzenie kodu tabeli poniżej: $table = $installer->getConnection() ->newTable($installer->getTable('module/table')) ->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, 9, array( …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.