CREATE TABLE IF NOT EXISTS `SPE_Export_Queue` (  `id` int(12) unsigned NOT NULL AUTO_INCREMENT,  `Class_ID` int(10) unsigned NOT NULL COMMENT 'ID компонента выгружаемой записи',  `Sub_Class_ID` int(12) unsigned NOT NULL COMMENT 'ID инфоблока записи в разделе',  `Message_ID` int(10) unsigned NOT NULL COMMENT 'ID выгружаемой записи',  `Created` datetime NOT NULL COMMENT 'дата добавления в очередь',  `to_vk` char(1) NOT NULL COMMENT 'выгружать во ВКонтакте',  `to_fb` char(1) NOT NULL COMMENT 'выгружать в Facebook',  `to_ok` char(1) NOT NULL COMMENT 'выгружать в Одноклассники',  PRIMARY KEY (`id`),  UNIQUE KEY `Class_ID` (`Class_ID`,`Message_ID`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `SPE_Export_Queue_Files` (  `id` int(12) unsigned NOT NULL AUTO_INCREMENT,  `record_id` int(12) unsigned NOT NULL,  `path` varchar(255) NOT NULL COMMENT 'путь до файла от корня сайта',  `handled` char(1) NOT NULL COMMENT 'обработано',  `date_export` datetime NOT NULL COMMENT 'дата выгрузки',  `vk_id` varchar(50) NOT NULL COMMENT 'ID фотографии после выгрузки во ВКонтакте',  `fb_id` varchar(50) NOT NULL COMMENT 'ID фотографии после выгрузки в Facebook',  `ok_id` varchar(50) NOT NULL COMMENT 'ID фотографии после выгрузки в Одноклассники',  PRIMARY KEY (`id`),  UNIQUE KEY `path` (`path`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `Classificator_SPE_ALBUM_MODE` (  `SPE_ALBUM_MODE_ID` int(11) NOT NULL AUTO_INCREMENT,  `SPE_ALBUM_MODE_Name` char(255) NOT NULL DEFAULT '',  `SPE_ALBUM_MODE_Priority` int(11) DEFAULT NULL,  `Value` text,  `Checked` int(1) DEFAULT '1',  PRIMARY KEY (`SPE_ALBUM_MODE_ID`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
TRUNCATE TABLE `Classificator_SPE_ALBUM_MODE`;
INSERT INTO `Classificator_SPE_ALBUM_MODE` (`SPE_ALBUM_MODE_ID`, `SPE_ALBUM_MODE_Name`, `SPE_ALBUM_MODE_Priority`, `Value`, `Checked`) VALUES(1, 'Создавать альбом(только если не указан ID)', 1, 'CREATE', 1),(2, 'Выгружать в указанный в настройках', 2, '', 1);
CREATE TABLE IF NOT EXISTS `Classificator_SPE_EXPORT_CONDITION` (  `SPE_EXPORT_CONDITION_ID` int(11) NOT NULL AUTO_INCREMENT,  `SPE_EXPORT_CONDITION_Name` char(255) NOT NULL DEFAULT '',  `SPE_EXPORT_CONDITION_Priority` int(11) DEFAULT NULL,  `Value` text,  `Checked` int(1) DEFAULT '1',  PRIMARY KEY (`SPE_EXPORT_CONDITION_ID`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
TRUNCATE TABLE `Classificator_SPE_EXPORT_CONDITION`;
  INSERT INTO `Classificator_SPE_EXPORT_CONDITION` (`SPE_EXPORT_CONDITION_ID`, `SPE_EXPORT_CONDITION_Name`, `SPE_EXPORT_CONDITION_Priority`, `Value`, `Checked`) VALUES(1, 'После добавления', 1, '', 1),(2, 'После включения', 2, '', 1);
CREATE TABLE IF NOT EXISTS `Classificator_SPE_EXPORT_TO` (  `SPE_EXPORT_TO_ID` int(11) NOT NULL AUTO_INCREMENT,  `SPE_EXPORT_TO_Name` char(255) NOT NULL DEFAULT '',  `SPE_EXPORT_TO_Priority` int(11) DEFAULT NULL,  `Value` text,  `Checked` int(1) DEFAULT '1',  PRIMARY KEY (`SPE_EXPORT_TO_ID`)) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
TRUNCATE TABLE `Classificator_SPE_EXPORT_TO`;
INSERT INTO `Classificator_SPE_EXPORT_TO` (`SPE_EXPORT_TO_ID`, `SPE_EXPORT_TO_Name`, `SPE_EXPORT_TO_Priority`, `Value`, `Checked`) VALUES(1, 'Facebook', 1, 'FB', 1),(2, 'ВКонтакте', 2, 'VK', 1),(3, 'Одноклассники', 3, 'OK', 1);
INSERT IGNORE INTO `Classificator` (`Classificator_ID`, `Classificator_Name`, `Table_Name`, `System`, `Sort_Type`, `Sort_Direction`) VALUES(null, 'В какие соцсети выгружать фото', 'SPE_EXPORT_TO', 0, 0, 0),(null, 'Условие выгрузки фото в соцсети', 'SPE_EXPORT_CONDITION', 0, 0, 0),(null, 'Выгружать в альбом', 'SPE_ALBUM_MODE', 0, 0, 0);
ALTER TABLE  `Subdivision`     ADD  `SPE_FB_ALBUM_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_VK_ALBUM_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_OK_ALBUM_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_EXPORT_CONDITION` INT( 11 ) NOT NULL,    ADD  `SPE_EXPORT_TO` text( 255 ) NOT NULL,    ADD  `SPE_ALBUM_MODE` INT( 11 ) NOT NULL DEFAULT 2;
    ALTER TABLE  `Catalogue`     ADD  `SPE_VK_APP_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_VK_GROUP_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_FB_APP_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_FB_GROUP_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_OK_APP_ID` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_OK_APP_PUBLIC` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_OK_APP_PRIVATE` VARCHAR( 255 ) NOT NULL,    ADD  `SPE_OK_GROUP_ID` VARCHAR( 255 ) NOT NULL;
    INSERT IGNORE INTO `Field` (`Field_ID`, `Class_ID`, `Field_Name`, `Description`, `TypeOfData_ID`, `Format`, `NotNull`, `Priority`, `DoSearch`, `DefaultState`, `Inheritance`, `System_Table_ID`, `Widget_Class_ID`, `TypeOfEdit_ID`, `Checked`) VALUES(null, 0, 'SPE_VK_APP_ID', 'ID приложения ВКонтакте для выгрузки фотографий', 1, '', 0, 13, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_VK_GROUP_ID', 'ID группы ВКонтакте для выгрузки фотографий', 1, '', 0, 14, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_FB_APP_ID', 'ID приложения Facebook для выгрузки фотографий', 1, '', 0, 15, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_FB_GROUP_ID', 'ID группы Facebook для выгрузки фотографий', 1, '', 0, 16, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_OK_APP_ID', 'ID приложения Одноклассники для выгрузки фотографий', 1, '', 0, 17, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_OK_GROUP_ID', 'ID группы Одноклассники для выгрузки фотографий', 1, '', 0, 18, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_FB_ALBUM_ID', 'ID альбома Facebook для выгрузки фотографий', 1, '', 0, 7, 1, '', 1, 2, 0, 1, 1),(null, 0, 'SPE_VK_ALBUM_ID', 'ID альбомы ВКонтакте для выгрузки фотографий', 1, '', 0, 8, 1, '', 1, 2, 0, 1, 1),(null, 0, 'SPE_OK_ALBUM_ID', 'ID альбома Одноклассники для выгрузки фотографий', 1, '', 0, 9, 1, '', 1, 2, 0, 1, 1),(null, 0, 'SPE_EXPORT_CONDITION', 'Условие выгрузки фото в соцсети', 4, 'SPE_EXPORT_CONDITION', 0, 6, 1, '2', 1, 2, 0, 1, 1),(null, 0, 'SPE_EXPORT_TO', 'В какие соцсети выгружать фото', 10, 'SPE_EXPORT_TO:checkbox', 0, 6, 1, ',1,2,3,', 1, 2, 0, 1, 1),(null, 0, 'SPE_ALBUM_MODE', 'Выгружать в альбом', 4, 'SPE_ALBUM_MODE', 0, 6, 1, '2', 1, 2, 0, 1, 1),(null, 0, 'SPE_OK_APP_PUBLIC', 'Публичный ключ приложения в Одноклассниках для выгрузки фото', 1, '', 0, 19, 1, '', 0, 1, 0, 1, 1),(null, 0, 'SPE_OK_APP_PRIVATE', 'Приватный ключ приложения в Одноклассниках для выгрузки фото', 1, '', 0, 20, 1, '', 0, 1, 0, 1, 1);
