«table» etiketlenmiş sorular


3
Bazı Magento tabloları InnoDB değildir, tüm tabloları InnoDB'ye dönüştürmek güvenli midir?
AWS RDS Okuma Çoğaltması kullanıyorum. Magento'nun Bellek motor tablolarıyla sürekli sorunları var. Yedekleme ve okuma kopyaları için RDS InnoDB'yi seviyor. Tüm tabloları güvenli bir şekilde InnoDB olarak değiştirebilir miyim? Ayrıca AWS'den şu uyarıyı alıyorum: DB Örneği magento-monin-prod-db, InnoDB'ye geçirilmemiş MyISAM tablolarını içerir. Bu tablolar, zaman içinde geri yükleme gerçekleştirme yeteneğinizi …

1
Magento 2 getTable davranışı
TL; DR: Magento 2'de getTable, bir kaynak toplama modelinden 2 farklı parametre için aynı tablo adını döndürecek yöntemi yapmanın bir yolu var mı ? Detaylı Açıklama Magento 1'den bir örnekle başlayacağım. Diyelim ki bir masam var module_entiti1_entity2. Bu tabloyu config.xmlböyle benim ilan etmem gerekiyordu <module_resource> <class>....</class> <entities> <entity1_entity2> <table>module_entiti1_entity2</table> </entity1_entity2> …

4
Magento2 InstallSchema.php belirtilen tabloyu oluşturmuyor
Ben sadece veritabanında gerekli tablo oluşturmaz bir InstallSchema.php var. Şemanın kodu nadas gibidir: <?php namespace MyVendor\Helpdesk\Setup; use Magento\Framework\Setup\InstallSchemaInterface; use Magento\Framework\Setup\ModuleContextInterface; use Magento\Framework\Setup\SchemaSetupInterface; /** * @codeCoverageIgnore */ class InstallSchema implements InstallSchemaInterface { public function install(SchemaSetupInterface $setup, ModuleContextInterface $context) { $installer = $setup; $installer->startSetup(); $table = $installer->getConnection() ->newTable($installer->getTable('myvendor_helpdesk_ticket')) ->addColumn( 'ticket_id', \Magento\Framework\DB\Ddl\Table::TYPE_INTEGER, null, …

1
Otomatik artırılmamış birincil anahtarlı tablolar
Magento'da id ve tarih olmak üzere iki alan içeren bir tablo ayarladım. Tarih şimdiye kadar ayarlanmış ancak kimlik aslında sipariş kimliğine eklenmiş yabancı bir anahtar. Benim sorunum Magento bu nesneleri kaydetmez, hiçbir hata olmaz ama veritabanına hiçbir şey eklenmedi.
9 database  model  table 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.