В структурах таблиц конечно есть отличия. Например, в xoops таблица пользователей содержит данные:
`uid` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(60) NOT NULL DEFAULT '',
`uname` varchar(25) NOT NULL DEFAULT '',
`email` varchar(60) NOT NULL DEFAULT '',
`url` varchar(100) NOT NULL DEFAULT '',
`user_avatar` varchar(30) NOT NULL DEFAULT 'blank.gif',
`user_regdate` int(10) unsigned NOT NULL DEFAULT '0',
`user_icq` varchar(15) NOT NULL DEFAULT '',
`user_from` varchar(100) NOT NULL DEFAULT '',
`user_sig` tinytext,
`user_viewemail` tinyint(1) unsigned NOT NULL DEFAULT '0',
`actkey` varchar(8) NOT NULL DEFAULT '',
`user_aim` varchar(18) NOT NULL DEFAULT '',
`user_yim` varchar(25) NOT NULL DEFAULT '',
`user_msnm` varchar(100) NOT NULL DEFAULT '',
`pass` varchar(32) NOT NULL DEFAULT '',
`posts` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attachsig` tinyint(1) unsigned NOT NULL DEFAULT '0',
`rank` smallint(5) unsigned NOT NULL DEFAULT '0',
`level` tinyint(3) unsigned NOT NULL DEFAULT '1',
`theme` varchar(100) NOT NULL DEFAULT '',
`timezone_offset` float(3,1) NOT NULL DEFAULT '0.0',
`last_login` int(10) unsigned NOT NULL DEFAULT '0',
`umode` varchar(10) NOT NULL DEFAULT '',
`uorder` tinyint(1) unsigned NOT NULL DEFAULT '0',
`notify_method` tinyint(1) NOT NULL DEFAULT '1',
`notify_mode` tinyint(1) NOT NULL DEFAULT '0',
`user_occ` varchar(100) NOT NULL DEFAULT '',
`bio` tinytext,
`user_intrest` varchar(150) NOT NULL DEFAULT '',
`user_mailok` tinyint(1) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`uid`),
KEY `uname` (`uname`),
KEY `email` (`email`),
KEY `uiduname` (`uid`,`uname`),
KEY `unamepass` (`uname`,`pass`)
Данные которые в ней содержатся в OXWALL разбросаны в нескольких таблицах:
1.
`ow_base_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `email` varchar(128) NOT NULL DEFAULT '', `username` varchar(32) NOT NULL DEFAULT '', `password` varchar(64) NOT NULL DEFAULT '', `joinStamp` int(11) NOT NULL DEFAULT '0', `activityStamp` int(11) NOT NULL DEFAULT '0', `accountType` varchar(32) NOT NULL DEFAULT '', `emailVerify` tinyint(2) NOT NULL DEFAULT '0', `joinIp` int(11) unsigned NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `email` (`email`), UNIQUE KEY `username` (`username`), KEY `accountType` (`accountType`), KEY `joinStamp` (`joinStamp`), KEY `activityStamp` (`activityStamp`)) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='utf8_general_ci';#TD`ow_base_user`utf8_general_ci;2. ow_base_user_auth_token` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userId` int(11) NOT NULL,
`token` varchar(50) NOT NULL,
`timeStamp` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `userId` (`userId`,`token`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
И еще по нескольким:
например ow_base_question
Я пока не до конца разобрался какие записи в XOOPS будут соответствовать в OXWALL.