function updateSchema($database) { $schema = new fSchema($database); // Relate caldaily -> calevent $schema->setKeysOverride(array(array('column' => 'id', 'foreign_table' => 'calevent', 'foreign_column' => 'id', 'on_delete' => 'cascade', 'on_update' => 'cascade'), array('column' => 'exceptionid', 'foreign_table' => 'calevent', 'foreign_column' => 'id', 'on_delete' => 'cascade', 'on_update' => 'cascade')), 'caldaily', 'foreign'); return $schema; }