Questions marquées «foreign-key»

1
Comment ajouter une clé étrangère à une table par programme?
J'essaie d'ajouter un ensemble de nouvelles tables et j'essaie d'ajouter une clé étrangère pour lier ces tables. J'ai cherché en ligne pour essayer de trouver des informations addForeignKey()mais je ne trouve rien. En regardant Varien_Db_Adapter_Interface::addForeignKey()et Mage_Core_Model_Resource_Setup::getFkName()je pensais avoir correctement installé ci-dessous ->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, …

1
Pourquoi la fonction `addForeignKey` de Magento 2 n'a pas` onUpdate` et comment l'ajouter lors de l'ajout d'une clé étrangère
J'ai commencé avec les scripts de configuration de Magento 2 et j'ai trouvé un petit changement avec les addForeignKeyparamètres de fonction de Magento . Dans Magento 1, les arguments de la fonction sont comme, public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null) Il y a une …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.