Revisionsauswahl im Adminbereich - Beitrag editieren nach Update von 1.5.8 nach 1.6.0 nicht vorhanden.
Neuinstall o.k.
Hab 2 Installationen eine mit Update und eine Neuinstallation
Die beiden DB's Strukturen sind nicht ganz gleich
Update
Code: Select all
CREATE TABLE `faqcategoryrelations` (
`category_id` int(11) NOT NULL default '0',
`category_lang` varchar(5) NOT NULL default '',
`record_id` int(11) NOT NULL default '0',
`record_lang` varchar(5) NOT NULL default '',
PRIMARY KEY (`category_id`,`category_lang`,`record_id`,`record_lang`),
KEY `idx_record_id_lang` (`record_id`,`record_lang`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `faqdata_revisions` (
`id` int(11) NOT NULL default '0',
`lang` varchar(5) NOT NULL default '',
`solution_id` int(11) NOT NULL default '0',
`revision_id` int(11) NOT NULL default '0',
`active` char(3) NOT NULL default '',
`keywords` text NOT NULL,
`thema` text NOT NULL,
`content` longtext NOT NULL,
`author` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`comment` char(1) NOT NULL default '',
`datum` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`,`lang`,`solution_id`,`revision_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Code: Select all
CREATE TABLE `faqcategoryrelations` (
`category_id` int(11) NOT NULL default '0',
`category_lang` varchar(5) NOT NULL default '',
`record_id` int(11) NOT NULL default '0',
`record_lang` varchar(5) NOT NULL default '',
PRIMARY KEY (`category_id`,`category_lang`,`record_id`,`record_lang`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `faqdata_revisions` (
`id` int(11) NOT NULL default '0',
`lang` varchar(5) NOT NULL default '',
`solution_id` int(11) NOT NULL default '0',
`revision_id` int(11) NOT NULL default '0',
`active` char(3) NOT NULL default '',
`keywords` text NOT NULL,
`thema` text NOT NULL,
`content` longtext NOT NULL,
`author` varchar(255) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`comment` enum('y','n') NOT NULL default 'y',
`datum` varchar(15) NOT NULL default '',
PRIMARY KEY (`id`,`lang`,`solution_id`,`revision_id`),
FULLTEXT KEY `keywords` (`keywords`,`thema`,`content`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Hier das diff myfaqdb.sql = Update , myfaqtestdb.sql = Neuinstall
Code: Select all
diff myfaqdb.sql myfaqtestdb.sql
6c6
< -- Erstellungszeit: 30. April 2006 um 13:13
---
> -- Erstellungszeit: 30. April 2006 um 13:17
10c10
< -- Datenbank: `myfaqdb`
---
> -- Datenbank: `myfaqtestdb`
70c70
< ) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0;
---
> ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
83,84c83
< PRIMARY KEY (`category_id`,`category_lang`,`record_id`,`record_lang`),
< KEY `idx_record_id_lang` (`record_id`,`record_lang`)
---
> PRIMARY KEY (`category_id`,`category_lang`,`record_id`,`record_lang`)
161c160
< `comment` char(1) NOT NULL default '',
---
> `comment` enum('y','n') NOT NULL default 'y',
163c162,163
< PRIMARY KEY (`id`,`lang`,`solution_id`,`revision_id`)
---
> PRIMARY KEY (`id`,`lang`,`solution_id`,`revision_id`),
> FULLTEXT KEY `keywords` (`keywords`,`thema`,`content`)
173c173
< `id` int(11) NOT NULL default '0',
---
> `id` int(11) unsigned NOT NULL default '0',
206c206
< `sid` int(11) NOT NULL auto_increment,
---
> `sid` int(11) NOT NULL default '0',
210c210
< ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1306 ;
---
> ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
219c219
< `id` int(11) NOT NULL default '0',
---
> `id` int(2) NOT NULL default '0',
249c249
< `id` int(11) unsigned NOT NULL auto_increment,
---
> `id` int(11) unsigned NOT NULL default '0',
256c256
< ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
---
> ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
root@tiger:/<1>merlin/temp#