Perguntas com a marcação «foreign-key»

1
Como adicionar uma chave estrangeira a uma tabela programaticamente?
Estou tentando adicionar um conjunto de novas tabelas e estou tentando adicionar uma chave estrangeira para vincular essas tabelas. Procurei on-line para tentar encontrar algumas informações sobre, addForeignKey()mas não consigo encontrar nada. Olhando Varien_Db_Adapter_Interface::addForeignKey()e Mage_Core_Model_Resource_Setup::getFkName()pensei que tinha conseguido abaixo da configuração corretamente ->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', …

1
Por que a função `addForeignKey` do Magento 2 não possui` onUpdate` e como adicioná-la ao adicionar chave estrangeira
Comecei com os scripts de instalação do Magento 2 e encontrei uma pequena alteração nos addForeignKeyparâmetros de função do Magento . No Magento 1, os argumentos para a função são como, public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null) Existe uma opção para definir o que …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.