AL> У тебя есть какие-нибудь наработки по формату базы? Может, есть смысл посмотреть в сторону твоей реализации ноды?
Вот так создаётся база в ii-php:
CREATE TABLE IF NOT EXISTS `$db->tablename` (
`number` bigint NOT NULL auto_increment,
`id` varchar(20) NOT NULL,
`tags` text,
`echoarea` text NOT NULL,
`date` varchar(30) NOT NULL default '0',
`msgfrom` text,
`addr` text,
`msgto` text,
`subj` text not NULL,
`msg` text not NULL,
primary key(number, id)
) ENGINE InnoDB default charset='utf8';
");
Для sqlite, конечно же, следует изменить типы данных (в том числе из-за производительности). Насчёт поля date я подставил varchar(30), чтобы избежать проблемы 2038, но это может быть неудобно для поиска, так что здесь надо бы что-нибудь другое. И с primary key тоже свои особенности должны быть.