Вот соответствующий сегодняшнему набору компонент:
#sql
BEGIN TRANSACTION;
CREATE TABLE groups(id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar(64), info varchar(128), pos int);
INSERT INTO "groups" VALUES(1,'','',1);
INSERT INTO "groups" VALUES(2,'Helpers','Помощники',2);
INSERT INTO "groups" VALUES(3,'Interface','Интерфейс',3);
INSERT INTO "groups" VALUES(4,'Controls','Контролы',4);
INSERT INTO "groups" VALUES(5,'Strings','Строки',5);
INSERT INTO "groups" VALUES(6,'Files','Файлы',6);
INSERT INTO "groups" VALUES(7,'Logic','Логика',7);
INSERT INTO "groups" VALUES(8,'Tools','Инструменты',8);
DELETE FROM sqlite_sequence;
INSERT INTO "sqlite_sequence" VALUES('groups',8);
INSERT INTO "sqlite_sequence" VALUES('elements',32);
CREATE TABLE elements(id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar(64), info varchar(64), tab int, pos int, hash varchar(32));
INSERT INTO "elements" VALUES(1,'*Helpers_Схема','Схема',2,1,'');
INSERT INTO "elements" VALUES(2,'LineBreak','Разрыв линии',2,2,'');
INSERT INTO "elements" VALUES(3,'LineBreakEx','Разрыв линии',2,3,'');
INSERT INTO "elements" VALUES(4,'GetDataEx','Продвинутый Доступ к данным',2,5,'');
INSERT INTO "elements" VALUES(5,'Check','Флажок',2,6,'');
INSERT INTO "elements" VALUES(6,'*Helpers_Дизайн','Дизайн',2,7,'');
INSERT INTO "elements" VALUES(7,'InfoTip','Вывод подсказки в окне редактора',2,8,'');
INSERT INTO "elements" VALUES(8,'LinkTip','Гиперссылка в редакторе',2,9,'');
INSERT INTO "elements" VALUES(9,'Shape','Фигура',2,10,'');
INSERT INTO "elements" VALUES(10,'PictureTip','Отображение картинки в редакторе программы',2,11,'');
INSERT INTO "elements" VALUES(11,'PointHint','Сноска',2,12,'');
INSERT INTO "elements" VALUES(12,'ImageMulti','Отображение схем в редакторе',2,13,'');
INSERT INTO "elements" VALUES(13,'ViewSHA','Отображение схем в редакторе',2,14,'');
INSERT INTO "elements" VALUES(14,'*Helpers_Среда','Среда',2,15,'');
INSERT INTO "elements" VALUES(15,'SDKBtn','Кнопка на рабочем столе',2,16,'');
INSERT INTO "elements" VALUES(16,'AccessFTP','Доступ к FTP',2,17,'');
INSERT INTO "elements" VALUES(17,'ScriptEvents','События скрипта',2,18,'');
INSERT INTO "elements" VALUES(18,'BugReport','Сбор данных о схеме и её окружении',2,19,'');
INSERT INTO "elements" VALUES(19,'MainForm','Главная форма',1,1,'');
INSERT INTO "elements" VALUES(20,'Button','Кнопка',3,1,'');
INSERT INTO "elements" VALUES(21,'Edit','Поле ввода',3,2,'');
INSERT INTO "elements" VALUES(22,'Label','Нaдпиcь',3,3,'');
INSERT INTO "elements" VALUES(23,'ListBox','Cпиcoк cтpoк',3,4,'');
INSERT INTO "elements" VALUES(24,'Message','Сообщение',4,1,'');
INSERT INTO "elements" VALUES(25,'StrCat','Соединение',5,1,'');
INSERT INTO "elements" VALUES(26,'StrList','Список строк',5,2,'');
INSERT INTO "elements" VALUES(27,'ODialog','Открытие файла',6,1,'');
INSERT INTO "elements" VALUES(28,'For','Цикл со счетчиком',7,1,'');
INSERT INTO "elements" VALUES(29,'If_else','Условный блок',7,2,'');
INSERT INTO "elements" VALUES(30,'Math','Арифметика',7,3,'');
INSERT INTO "elements" VALUES(31,'DoData','Поток-данные',8,1,'');
INSERT INTO "elements" VALUES(32,'Hub','Разветвитель',8,2,'');
CREATE TABLE files(id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar(128), count int);
CREATE TABLE files_link(file_id int, el_id int);
COMMIT;