static function updateSchema(Migration $migration) { $migration->displayTitle(sprintf(__('%1$s: %2$s'), __('Update'), self::getTypeName(9))); $table = getTableForItemType(__CLASS__); // Version 1.6.1 $migration->changeField($table, 'notes', 'notepad', 'text'); // Version 1.8.0 $migration->addKey($table, 'users_id'); $migration->addKey($table, 'groups_id'); $migration->addKey($table, 'plugin_appliances_appliancetypes_id'); $migration->addKey($table, 'plugin_appliances_environments_id'); $migration->addField($table, 'states_id', 'integer', array('after' => 'date_mod')); $migration->addKey($table, 'states_id'); $migration->addField($table, 'users_id_tech', 'integer', array('after' => 'users_id')); $migration->addKey($table, 'users_id_tech'); $migration->addField($table, 'groups_id_tech', 'integer', array('after' => 'groups_id')); $migration->addKey($table, 'groups_id_tech'); }