had eerst ee board met invision 1.1.x heb hier een back up van me maakt, maar nu ben ik er 8ter gekomen dat......
de back-up van board=1.1.x niet meer compatible is met de tables in de nieuwe mysql database (nieuwe versievan INVISION board=1.3)
het gene dat ik wel HEB gemerkt is het volgende...
oude table layout...
nieuwe table layout
mijn vraag: hoe krijg ik de content die nog in de "oude" stijl staat, "converted" krijg naar de nieuwe stijl?
duz dat (als voorbeeld) de spulletjes die bij "topic_id" horen dat die ipv als 13e worden genoemd als 14e wordt genoemd (duz dat de oude content zo staat zoals het ZOU moeten staan in de NIEUWE content)
bij beide staat alles er in (alleen is er 1 nieuwe bij (nieuwe layout dat zegt dat "pid" een primaire key is (vandaar het verschil van 1 regel
de back-up van board=1.1.x niet meer compatible is met de tables in de nieuwe mysql database (nieuwe versievan INVISION board=1.3)
het gene dat ik wel HEB gemerkt is het volgende...
oude table layout...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| CREATE TABLE `ibf_posts` ( `append_edit` tinyint(1) default '0', `edit_time` int(10) default NULL, `pid` bigint(20) NOT NULL auto_increment, `author_id` int(10) NOT NULL default '0', `author_name` varchar(32) default NULL, `use_sig` varchar(8) default NULL, `use_emo` varchar(8) default NULL, `ip_address` varchar(32) default NULL, `post_date` int(10) NOT NULL default '0', `icon_id` smallint(3) default NULL, `post` text, `queued` tinyint(1) default NULL, `topic_id` bigint(20) NOT NULL default '0', `forum_id` int(10) NOT NULL default '0', `attach_id` varchar(64) default NULL, `attach_hits` int(10) default NULL, `attach_type` varchar(128) default NULL, `attach_file` varchar(255) default NULL, `post_title` varchar(255) default NULL, `new_topic` tinyint(1) default '0', `edit_name` varchar(255) default NULL, PRIMARY KEY (`pid`), KEY `topic_id` (`topic_id`,`author_id`), KEY `author_id` (`author_id`), KEY `forum_id` (`forum_id`,`post_date`) ) TYPE=MyISAM AUTO_INCREMENT=7727 ; |
nieuwe table layout
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| CREATE TABLE `ibf_posts` ( `pid` int(10) NOT NULL auto_increment, `append_edit` tinyint(1) default '0', `edit_time` int(10) default NULL, `author_id` mediumint(8) NOT NULL default '0', `author_name` varchar(32) default NULL, `use_sig` tinyint(1) NOT NULL default '0', `use_emo` tinyint(1) NOT NULL default '0', `ip_address` varchar(16) NOT NULL default '', `post_date` int(10) default NULL, `icon_id` smallint(3) default NULL, `post` text, `queued` tinyint(1) default NULL, `topic_id` int(10) NOT NULL default '0', `forum_id` smallint(5) NOT NULL default '0', `attach_id` varchar(64) default NULL, `attach_hits` int(10) default NULL, `attach_type` varchar(128) default NULL, `attach_file` varchar(255) default NULL, `post_title` varchar(255) default NULL, `new_topic` tinyint(1) default '0', `edit_name` varchar(255) default NULL, PRIMARY KEY (`pid`), KEY `topic_id` (`topic_id`,`author_id`), KEY `author_id` (`author_id`), KEY `forum_id` (`forum_id`,`post_date`), FULLTEXT KEY `post` (`post`) ) TYPE=MyISAM AUTO_INCREMENT=4 ; |
mijn vraag: hoe krijg ik de content die nog in de "oude" stijl staat, "converted" krijg naar de nieuwe stijl?
duz dat (als voorbeeld) de spulletjes die bij "topic_id" horen dat die ipv als 13e worden genoemd als 14e wordt genoemd (duz dat de oude content zo staat zoals het ZOU moeten staan in de NIEUWE content)
bij beide staat alles er in (alleen is er 1 nieuwe bij (nieuwe layout dat zegt dat "pid" een primaire key is (vandaar het verschil van 1 regel
[ Voor 7% gewijzigd door Verwijderd op 10-12-2003 19:05 ]