. * * Script de migration de la base */ if (!defined('BASEPATH')) exit ('No direct script access allowed'); /** * Ajout d'un champ vol a la table ticket * * @author frederic * */ class Migration_Vols_Comment_Length extends CI_Migration { /** * Migration 004 -> 005 */ public function up() { $sql = "ALTER TABLE `volsp` CHANGE `vpobs` `vpobs` VARCHAR( 200 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'Observations'"; $result = $this->db->query($sql); $sql = "ALTER TABLE `volsa` CHANGE `vaobs` `vaobs` VARCHAR( 200 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'Observations'"; $result &= $this->db->query($sql); return $result; } /** * Retour 005 -> 004 */ public function down() { $sql = "ALTER TABLE `volsp` CHANGE `vpobs` `vpobs` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'Observations'"; $result = $this->db->query($sql); $sql = "ALTER TABLE `volsa` CHANGE `vaobs` `vaobs` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'Observations'"; $result &= $this->db->query($sql); return $result; } }