FundacionLQDVI_WebCongresos/www/administrator/components/com_sql2excel/sql/install.sql

191 lines
7.8 KiB
SQL

CREATE TABLE IF NOT EXISTS `#__sql2excel_sections` (
`id` int(11) NOT NULL auto_increment,
`title` VARCHAR(255) NOT NULL,
`alias` VARCHAR(255) NOT NULL,
`description` TEXT,
`published` TINYINT(1) unsigned NOT NULL DEFAULT 0,
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`ordering` INT(11) NOT NULL DEFAULT 0,
`access` tinyint(3) unsigned NOT NULL default 0,
`count` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_categories` (
`id` int(11) NOT NULL auto_increment,
`parent_id` int(11) NOT NULL default 0,
`section` int(11) NOT NULL default 0,
`title` varchar(255) NOT NULL default '',
`alias` varchar(255) NOT NULL default '',
`description` text NOT NULL,
`published` tinyint(1) unsigned NOT NULL default 0,
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`ordering` int(11) NOT NULL default '0',
`access` tinyint(3) unsigned NOT NULL default 0,
`count` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `category_idx` (`section`,`published`,`access`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_worksheets` (
`id` int(11) NOT NULL auto_increment,
`title` VARCHAR(255) NOT NULL,
`sheetname` VARCHAR(30) NOT NULL default '',
`published` tinyint(1) unsigned NOT NULL default 0,
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`access` tinyint(3) unsigned NOT NULL default 0,
`header` TEXT,
`header_parms` VARCHAR(255) NOT NULL default 'Arial,10,normal,black,none',
`heading_bg_col` VARCHAR(20) NOT NULL default 'grey',
`heading_text_col` VARCHAR(20) NOT NULL default 'black',
`heading_text_size` tinyint(3) NOT NULL default 10,
`data_parms` VARCHAR(255) NOT NULL default 'Arial,10,normal,black,None,silver,1,27,1',
`show_colheader` tinyint(1) unsigned NOT NULL default 1,
`colwidths` TEXT,
`footer` TEXT,
`footer_parms` VARCHAR(255) NOT NULL default 'Arial,10,normal,black,none',
`count` int(11) NOT NULL default '0',
`include_no_records` tinyint(1) unsigned NOT NULL default 1,
`error_norecords` varchar(255),
`query` TEXT NOT NULL,
`ordering` int(11) NOT NULL default '0',
`formulas` VARCHAR(255) NOT NULL default '',
`nr_parms` int(11) unsigned NOT NULL default '0',
`parms` TEXT NOT NULL default '',
`database` int(11) NOT NULL default '1',
`ws_password` VARCHAR(40) NOT NULL default '',
`pane_horiz` int(11) NOT NULL default '-1',
`pane_vert` int(11) NOT NULL default '-1',
`extracells` TEXT NOT NULL default '',
`preview_rows` int(11) unsigned default NULL,
`preview_extracells` ENUM('Global','Show','Hide') NOT NULL default 'Global',
`preview_formulas` ENUM('Global','Show','Label','Hide') NOT NULL default 'Global',
`preview_hidecols` VARCHAR(255) NOT NULL default '',
`print_parms` VARCHAR(255) NOT NULL default '0.75,0.75,1.0,1.0,0,0,0,0,0',
`hide_grid` tinyint(1) unsigned NOT NULL default 0,
`cellformat` TEXT NOT NULL default '',
`zoom` int(11) unsigned NOT NULL default 100,
`preview_dl_btn` ENUM('Global','Show','Hide') NOT NULL default 'Global',
`escape_chars_html` tinyint(1) unsigned NOT NULL default 1,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_workbooks` (
`id` int(11) NOT NULL auto_increment,
`title` VARCHAR(100) NOT NULL,
`link_title` VARCHAR(255) NOT NULL,
`filename` VARCHAR(255) NOT NULL,
`section` int(11) NOT NULL default 0,
`category` int(11) NOT NULL default 0,
`published` TINYINT NOT NULL DEFAULT 0,
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`access` tinyint(3) unsigned NOT NULL default 0,
`ordering` int(11) NOT NULL default '0',
`count` int(11) NOT NULL default '0',
`parms` TEXT NOT NULL default '',
`parms_prompt` int(11) NOT NULL default 1,
`parms_length` int(11) NOT NULL default 5,
`description` text NOT NULL default '',
`keywords` VARCHAR(255) NOT NULL default '',
`preview_dl_btn` ENUM('Global','Show','Hide') NOT NULL default 'Global',
`cache` ENUM('Global','Yes','No') NOT NULL default 'Global',
`compress_wb` ENUM('Global','Yes','No') NOT NULL default 'Global',
`dlformat` tinyint(1) unsigned NOT NULL default 0,
`lightbox_x` int(11) default NULL,
`lightbox_y` int(11) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_worksheet2book` (
`id` int(11) NOT NULL auto_increment,
`wb_id` int(11) NOT NULL,
`ws_id` int(11) NOT NULL,
`ordering` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `wb_id` (`wb_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_databases` (
`id` int(11) NOT NULL auto_increment,
`db_name` varchar(255) NOT NULL,
`db_type` int(11) unsigned NOT NULL default '0',
`db_host` varchar(255) NOT NULL default '',
`db_username` varchar(255) NOT NULL default '',
`db_password` varchar(255) NOT NULL default '',
`db_database` varchar(255) NOT NULL default '',
`db_prefix` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT IGNORE INTO `#__sql2excel_databases` (`id`, `db_name`, `db_type`) VALUES (1,'Joomla!',1);
CREATE TABLE IF NOT EXISTS `#__sql2excel_schedules` (
`id` int(11) NOT NULL auto_increment,
`frequency` int(11) NOT NULL default 1,
`title` varchar(255) NOT NULL default '',
`next_date` datetime NOT NULL default '0000-00-00 00:00:00',
`end_date` datetime NOT NULL default '2100-12-31 00:00:00',
`last_date` datetime,
`count` int(11) NOT NULL default '0',
`max_count` int(11),
`action` int(11) NOT NULL default 0,
`email_to` TEXT NOT NULL default '',
`email_cc` TEXT NOT NULL default '',
`email_bcc` TEXT NOT NULL default '',
`email_title` varchar(255) NOT NULL default '',
`email_body` TEXT NOT NULL default '',
`email_attach` tinyint(1) unsigned NOT NULL default 1,
`html` tinyint(1) unsigned NOT NULL default 0,
`sdata` TEXT NOT NULL default '',
`sql_db` tinyint(1) unsigned NOT NULL default 1,
`published` tinyint(1) unsigned NOT NULL default 0,
`ordering` int(11) NOT NULL default '0',
`failures` int(11) NOT NULL default '0',
`last_status` tinyint(1) unsigned NOT NULL default 0,
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`compress_attachments` tinyint(1) unsigned NOT NULL default 0,
`run_if_type` tinyint(1) unsigned NOT NULL default 0,
`run_if_sql` TEXT NOT NULL default '',
`run_if_db` tinyint(1) unsigned NOT NULL default 1,
`run_if_op` varchar(3) NOT NULL default '',
`run_if_val_1` varchar(80) NOT NULL default '',
`run_if_val_2` varchar(80) NOT NULL default '',
`on_success_sql` TEXT NOT NULL default '',
`on_success_db` tinyint(1) unsigned NOT NULL default 1,
`on_success_email` varchar(255) NOT NULL default '',
`on_failure_sql` TEXT NOT NULL default '',
`on_failure_db` tinyint(1) unsigned NOT NULL default 1,
`on_failure_email` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_schedule2book` (
`id` int(11) NOT NULL auto_increment,
`sched_id` int(11) NOT NULL,
`wb_id` int(11) NOT NULL,
`ordering` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `sched_id` (`sched_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `#__sql2excel_settings` (
`param` varchar(40) NOT NULL,
`value` TEXT NOT NULL default '',
PRIMARY KEY (`param`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;