1
Wie füge ich programmgesteuert einen Fremdschlüssel zu einer Tabelle hinzu?
Ich versuche, einen Satz neuer Tabellen hinzuzufügen, und ich versuche, einen Fremdschlüssel hinzuzufügen, um diese Tabellen zu verknüpfen. Ich habe online nach Informationen gesucht addForeignKey(), kann aber nichts finden. Ich schaute zu Varien_Db_Adapter_Interface::addForeignKey()und Mage_Core_Model_Resource_Setup::getFkName()dachte, ich hätte das Setup unten richtig verstanden ->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, …