-- SCRIPT DE MIGRACION DE VERSION 0.21 A 0.92 -- -- Estructura de tabla para la tabla `lc_notas` -- CREATE TABLE `lc_notas` ( `id` int(11) NOT NULL auto_increment, `id_tema` int(11) NOT NULL default '0', `tipo_nota` char(3) NOT NULL default 'NA', `nota` mediumtext NOT NULL, `cuando` datetime NOT NULL default '0000-00-00 00:00:00', `uid` int(5) NOT NULL default '0', PRIMARY KEY (`id`), KEY `id_tema` (`id_tema`) ) TYPE=MyISAM COMMENT='Tabla de notas' ; -- -- Paso de notas de alcance a tabla de notas 'lc_notas' -- INSERT INTO lc_notas (id_tema,tipo_nota,nota,cuando,uid) SELECT lc_tema.id as id_tema,'NA' as tipo_nota, lc_tema.desc_tema as nota,lc_tema.cuando,lc_tema.uid FROM lc_tema WHERE lc_tema.desc_tema is not null; -- -- Eliminación de campo desc_tema en tabla 'lc_tema' -- ALTER TABLE `lc_tema` DROP `desc_tema; # TemaTres 0.9.3 # Actualización de tabla lc_tema desde TemaTres 0.9.2 a 0.9.3 => agregar campos de tiempo y usuario para modificación de términos # lc_tema update from TemaTres 0.9.2 a 0.9.3 => add time and user for tems update # ALTER TABLE lc_tema CHANGE tema tema VARCHAR(250); ALTER TABLE lc_tema ADD uid_final INT(5)  UNSIGNED AFTER cuando; ALTER TABLE lc_tema ADD cuando_final DATETIME; ALTER TABLE lc_tema ADD INDEX cuando (cuando,cuando_final); ALTER TABLE lc_tema ADD INDEX uid (uid,uid_final); # TemaTres 0.9.4 # Actualización de tabla lc_config desde TemaTres 0.9.3 a 0.9.4 => agregar campo de polijerarquía # ALTER TABLE `lc_config` ADD `polijerarquia` TINYINT( 1 ) NOT NULL DEFAULT '1' AFTER `tipo` ;