bahasahelp

phocagallery-recreate-table-database

Aug 12th, 2011
1,106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 10.04 KB | None | 0 0
  1. DROP TABLE IF EXISTS `jos_phocagallery`;
  2. CREATE TABLE `jos_phocagallery` (
  3.   `id` int(11) unsigned NOT NULL auto_increment,
  4.   `catid` int(11) NOT NULL default '0',
  5.   `sid` int(11) NOT NULL default '0',
  6.   `title` varchar(250) NOT NULL default '',
  7.   `alias` varchar(255) NOT NULL default '',
  8.   `filename` varchar(250) NOT NULL default '',
  9.   `description` text,
  10.   `date` datetime NOT NULL default '0000-00-00 00:00:00',
  11.   `hits` int(11) NOT NULL default '0',
  12.   `latitude` varchar(20) NOT NULL default '',
  13.   `longitude` varchar(20) NOT NULL default '',
  14.   `zoom` int(3) NOT NULL default '0',
  15.   `geotitle` varchar(255) NOT NULL default '',
  16.   `videocode` text,
  17.   `vmproductid` int(11) NOT NULL default '0',
  18.   `imgorigsize` int(11) NOT NULL default '0',
  19.   `published` tinyint(1) NOT NULL default '0',
  20.   `approved` tinyint(1) NOT NULL default '0',
  21.   `checked_out` int(11) NOT NULL default '0',
  22.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  23.   `ordering` int(11) NOT NULL default '0',
  24.   `params` text,
  25.   `extlink1` text,
  26.   `extlink2` text,
  27.   `extid` varchar(255) NOT NULL default '',
  28.   `extl` varchar(255) NOT NULL default '',
  29.   `extm` varchar(255) NOT NULL default '',
  30.   `exts` varchar(255) NOT NULL default '',
  31.   `exto` varchar(255) NOT NULL default '',
  32.   `extw` varchar(255) NOT NULL default '',
  33.   `exth` varchar(255) NOT NULL default '',
  34.   PRIMARY KEY  (`id`),
  35.   KEY `catid` (`catid`,`published`)
  36. ) TYPE=MyISAM CHARACTER SET `utf8`;
  37.  
  38. DROP TABLE IF EXISTS `jos_phocagallery_categories`;
  39. CREATE TABLE `jos_phocagallery_categories` (
  40.   `id` int(11) NOT NULL auto_increment,
  41.   `parent_id` int(11) NOT NULL default 0,
  42.   `owner_id` int(11) NOT NULL default 0,
  43.   `title` varchar(255) NOT NULL default '',
  44.   `name` varchar(255) NOT NULL default '',
  45.   `alias` varchar(255) NOT NULL default '',
  46.   `image` varchar(255) NOT NULL default '',
  47.   `section` varchar(50) NOT NULL default '',
  48.   `image_position` varchar(30) NOT NULL default '',
  49.   `description` text,
  50.   `date` datetime NOT NULL default '0000-00-00 00:00:00',
  51.   `published` tinyint(1) NOT NULL default '0',
  52.   `approved` tinyint(1) NOT NULL default '0',
  53.   `checked_out` int(11) unsigned NOT NULL default '0',
  54.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  55.   `editor` varchar(50) default NULL,
  56.   `ordering` int(11) NOT NULL default '0',
  57.   `access` tinyint(3) unsigned NOT NULL default '0',
  58.   `hits` int(11) NOT NULL default '0',
  59.   `count` int(11) NOT NULL default '0',
  60.   `accessuserid` text,
  61.   `uploaduserid` text,
  62.   `deleteuserid` text,
  63.   `userfolder` text,
  64.   `latitude` varchar(20) NOT NULL default '',
  65.   `longitude` varchar(20) NOT NULL default '',
  66.   `zoom` int(3) NOT NULL default '0',
  67.   `geotitle` varchar(255) NOT NULL default '',
  68.   `params` text,
  69.   `extid` varchar(255) NOT NULL default '',
  70.   `exta` varchar(255) NOT NULL default '',
  71.   `extu` varchar(255) NOT NULL default '',
  72.   PRIMARY KEY  (`id`),
  73.   KEY `cat_idx` (`section`,`published`,`
  74. access`),
  75.   KEY `idx_access` (`access`),
  76.   KEY `idx_checkout` (`checked_out`)
  77. ) TYPE=MyISAM CHARACTER SET `utf8`;
  78.  
  79. DROP TABLE IF EXISTS `jos_phocagallery_votes`;
  80. CREATE TABLE `jos_phocagallery_votes` (
  81.   `id` int(11) NOT NULL auto_increment,
  82.   `catid` int(11) NOT NULL default 0,
  83.   `userid` int(11) NOT NULL default 0,
  84.   `date` datetime NOT NULL default '0000-00-00 00:00:00',
  85.   `rating` tinyint(1) NOT NULL default '0',
  86.   `published` tinyint(1) NOT NULL default '0',
  87.   `checked_out` int(11) unsigned NOT NULL default '0',
  88.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  89.   `ordering` int(11) NOT NULL default '0',
  90.   `params` text,
  91.   PRIMARY KEY  (`id`)
  92. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  93.  
  94. DROP TABLE IF EXISTS `jos_phocagallery_comments`;
  95. CREATE TABLE `jos_phocagallery_comments` (
  96.   `id` int(11) NOT NULL auto_increment,
  97.   `catid` int(11) NOT NULL default 0,
  98.   `userid` int(11) NOT NULL default 0,
  99.   `date` datetime NOT NULL default '0000-00-00 00:00:00',
  100.   `title` varchar(255) NOT NULL default '',
  101.   `comment` text,
  102.   `published` tinyint(1) NOT NULL default '0',
  103.   `checked_out` int(11) unsigned NOT NULL default '0',
  104.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  105.   `ordering` int(11) NOT NULL default '0',
  106.   `params` text,
  107.   PRIMARY KEY  (`id`)
  108. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  109.  
  110. DROP TABLE IF EXISTS `jos_phocagallery_votes_statistics`;
  111. CREATE TABLE `jos_phocagallery_votes_statistics` (
  112.   `id` int(11) NOT NULL auto_increment,
  113.   `catid` int(11) NOT NULL default 0,
  114.   `count` tinyint(11) NOT NULL default '0',
  115.   `average` float(8,6) NOT NULL default '0',
  116.   PRIMARY KEY  (`id`)
  117. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  118.  
  119. -- removed in 2.6.0
  120. -- DROP TABLE IF EXISTS `jos_phocagallery_user_category`;
  121. -- CREATE TABLE `jos_phocagallery_user_category` (
  122. --  `id` int(11) NOT NULL auto_increment,
  123. --  `catid` int(11) NOT NULL default 0,
  124. --  `userid` int(11) NOT NULL default 0,
  125. --  PRIMARY KEY  (`id`),
  126. --  KEY `catid` (`catid`,`userid`)
  127. -- ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  128.  
  129. -- version 2.5
  130. DROP TABLE IF EXISTS `jos_phocagallery_img_votes`;
  131. CREATE TABLE `jos_phocagallery_img_votes` (
  132.   `id` int(11) NOT NULL auto_increment,
  133.   `imgid` int(11) NOT NULL default 0,
  134.   `userid` int(11) NOT NULL default 0,
  135.   `date` datetime NOT NULL default '0000-00-00 00:00:00',
  136.   `rating` tinyint(1) NOT NULL default '0',
  137.   `published` tinyint(1) NOT NULL default '0',
  138.   `checked_out` int(11) unsigned NOT NULL default '0',
  139.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  140.   `ordering` int(11) NOT NULL default '0',
  141.   `params` text,
  142.   PRIMARY KEY  (`id`)
  143. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  144.  
  145. DROP TABLE IF EXISTS `jos_phocagallery_img_votes_statistics`;
  146. CREATE TABLE `jos_phocagallery_img_votes_statistics` (
  147.   `id` int(11) NOT NULL auto_increment,
  148.   `imgid` int(11) NOT NULL default 0,
  149.   `count` tinyint(11) NOT NULL default '0',
  150.   `average` float(8,6) NOT NULL default '0',
  151.   PRIMARY KEY  (`id`)
  152. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  153.  
  154. -- version 2.6.0
  155. DROP TABLE IF EXISTS `jos_phocagallery_user`;
  156. CREATE TABLE `jos_phocagallery_user` (
  157.  `id` int(11) NOT NULL auto_increment,
  158.   `userid` int(11) NOT NULL default 0,
  159.   `avatar` varchar(40) NOT NULL default '',
  160.   `published` tinyint(1) NOT NULL default '0',
  161.   `approved` tinyint(1) NOT NULL default '0',
  162.   `checked_out` int(11) unsigned NOT NULL default '0',
  163.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  164.   `ordering` int(11) NOT NULL default '0',
  165.   `params` text,
  166.   PRIMARY KEY  (`id`),
  167.   KEY `userid` (`userid`)
  168. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  169.  
  170. DROP TABLE IF EXISTS `jos_phocagallery_img_comments`;
  171. CREATE TABLE `jos_phocagallery_img_comments` (
  172.   `id` int(11) NOT NULL auto_increment,
  173.   `imgid` int(11) NOT NULL default 0,
  174.   `userid` int(11) NOT NULL default 0,
  175.   `date` datetime NOT NULL default '0000-00-00 00:00:00',
  176.   `title` varchar(255) NOT NULL default '',
  177.   `comment` text,
  178.   `published` tinyint(1) NOT NULL default '0',
  179.   `checked_out` int(11) unsigned NOT NULL default '0',
  180.   `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  181.   `ordering` int(11) NOT NULL default '0',
  182.   `params` text,
  183.   PRIMARY KEY  (`id`)
  184. ) TYPE=MyISAM DEFAULT CHARSET=utf8;
  185.  
  186. -- --------------------------------------
  187. -- only updates (uncomment ( remove --) the sql queries in case you want to run them and update your gallery)
  188. -- 2.0.0
  189. -- ALTER TABLE `jos_phocagallery_categories` ADD `hits` INT( 11 ) NOT NULL DEFAULT '0' AFTER `count` ;
  190.  
  191. -- 2.2.0
  192. -- ALTER TABLE `jos_phocagallery` ADD `extlink1` text AFTER `params` ;
  193. -- ALTER TABLE `jos_phocagallery` ADD `extlink2` text AFTER `extlink1` ;
  194.  
  195. -- 2.2.2
  196. -- ALTER TABLE `jos_phocagallery_categories` ADD `date` datetime NOT NULL default '0000-00-00 00:00:00' AFTER `description` ;
  197.  
  198. -- 2.5.0
  199. -- ALTER TABLE `jos_phocagallery_categories` ADD `geotitle` varchar(255) NOT NULL default '' AFTER `hits` ;
  200. -- ALTER TABLE `jos_phocagallery_categories` ADD `zoom` int(3) NOT NULL default '0' AFTER `hits` ;
  201. -- ALTER TABLE `jos_phocagallery_categories` ADD `longitude` varchar(20) NOT NULL default '' AFTER `hits` ;
  202. -- ALTER TABLE `jos_phocagallery_categories` ADD `latitude` varchar(20) NOT NULL default '' AFTER `hits` ;
  203. -- ALTER TABLE `jos_phocagallery_categories` ADD `deleteuserid` text AFTER `hits` ;
  204. -- ALTER TABLE `jos_phocagallery_categories` ADD `uploaduserid` text AFTER `hits` ;
  205. -- ALTER TABLE `jos_phocagallery_categories` ADD `accessuserid` text AFTER `hits` ;
  206. -- ALTER TABLE `jos_phocagallery` ADD `geotitle` varchar(255) NOT NULL default '' AFTER `hits` ;
  207. -- ALTER TABLE `jos_phocagallery` ADD `zoom` int(3) NOT NULL default '0' AFTER `hits` ;
  208. -- ALTER TABLE `jos_phocagallery` ADD `longitude` varchar(20) NOT NULL default '' AFTER `hits` ;
  209. -- ALTER TABLE `jos_phocagallery` ADD `latitude` varchar(20) NOT NULL default '' AFTER `hits` ;
  210. -- ALTER TABLE `jos_phocagallery` ADD `videocode` text AFTER `hits` ;
  211. -- ALTER TABLE `jos_phocagallery` ADD `vmproductid` text AFTER `hits` ;
  212.  
  213. -- 2.6.0
  214. -- ALTER TABLE `jos_phocagallery` ADD `imgorigsize` int(11) NOT NULL default '0' AFTER `hits` ;
  215. -- ALTER TABLE `jos_phocagallery_categories` ADD `owner_id` int(11) NOT NULL default '0' AFTER `parent_id` ;
  216. -- ALTER TABLE `jos_phocagallery` `extid` varchar(255) NOT NULL default '' AFTER `hits` ;
  217. -- ALTER TABLE `jos_phocagallery` `extl` varchar(255) NOT NULL default '' AFTER `hits` ;
  218. -- ALTER TABLE `jos_phocagallery` `extm` varchar(255) NOT NULL default '' AFTER `hits` ;
  219. -- ALTER TABLE `jos_phocagallery` `exts` varchar(255) NOT NULL default '' AFTER `hits` ;
  220. -- ALTER TABLE `jos_phocagallery` `exto` varchar(255) NOT NULL default '' AFTER `hits` ;
  221. -- ALTER TABLE `jos_phocagallery` `extw` varchar(255) NOT NULL default '' AFTER `hits` ;
  222. -- ALTER TABLE `jos_phocagallery` `exth` varchar(255) NOT NULL default '' AFTER `hits` ;
  223.  
  224. -- ALTER TABLE `jos_phocagallery_categories` ADD `extid` varchar(255) NOT NULL default '' AFTER `hits` ;
  225. -- ALTER TABLE `jos_phocagallery_categories` ADD `exta` varchar(255) NOT NULL default '' AFTER `hits` ;
  226. -- ALTER TABLE `jos_phocagallery_categories` ADD `extu` varchar(255) NOT NULL default '' AFTER `hits` ;
Advertisement
Add Comment
Please, Sign In to add comment