diff options
author | plegall <plg@piwigo.org> | 2006-03-04 23:31:46 +0000 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2006-03-04 23:31:46 +0000 |
commit | c08fa6f67ef5b149fdeb3bcc57045e629df8fff4 (patch) | |
tree | 8a0eeb15f6a4989b6691584c9cf5123361be4f1c /install/phpwebgallery_structure.sql | |
parent | c4874071babe878fcdcda10da1cc34ba5ded6aae (diff) |
new feature: source/destination links between categories. Will we keep this
feature? Code is complicated and very few people will understand how it
works...
modification: #images.storage_category_id replaced by
#image_category.is_storage
improvement: many code refactoring to improve readibility
improvement: virtual category creation code was moved to a dedicated
function in order to be called from admin/cat_list.php and
admin/cat_modify.php (create a new destination category)
git-svn-id: http://piwigo.org/svn/trunk@1064 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | install/phpwebgallery_structure.sql | 46 |
1 files changed, 29 insertions, 17 deletions
diff --git a/install/phpwebgallery_structure.sql b/install/phpwebgallery_structure.sql index cc8608afe..208f195dd 100644 --- a/install/phpwebgallery_structure.sql +++ b/install/phpwebgallery_structure.sql @@ -1,8 +1,8 @@ --- MySQL dump 10.9 +-- MySQL dump 9.11 -- --- Host: localhost Database: pwg_dev_bsf +-- Host: localhost Database: pwg-bsf -- ------------------------------------------------------ --- Server version 4.1.15-nt +-- Server version 4.0.24_Debian-10-log -- -- Table structure for table `phpwebgallery_caddie` @@ -42,6 +42,17 @@ CREATE TABLE `phpwebgallery_categories` ( ) TYPE=MyISAM; -- +-- Table structure for table `phpwebgallery_categories_link` +-- + +DROP TABLE IF EXISTS `phpwebgallery_categories_link`; +CREATE TABLE `phpwebgallery_categories_link` ( + `source` smallint(5) unsigned NOT NULL default '0', + `destination` smallint(5) unsigned NOT NULL default '0', + PRIMARY KEY (`source`,`destination`) +) TYPE=MyISAM; + +-- -- Table structure for table `phpwebgallery_comments` -- @@ -127,6 +138,7 @@ DROP TABLE IF EXISTS `phpwebgallery_image_category`; CREATE TABLE `phpwebgallery_image_category` ( `image_id` mediumint(8) unsigned NOT NULL default '0', `category_id` smallint(5) unsigned NOT NULL default '0', + `is_storage` enum('true','false') default 'false', PRIMARY KEY (`image_id`,`category_id`), KEY `image_category_i1` (`image_id`), KEY `image_category_i2` (`category_id`) @@ -295,6 +307,20 @@ CREATE TABLE `phpwebgallery_user_infos` ( ) TYPE=MyISAM; -- +-- Table structure for table `phpwebgallery_user_mail_notification` +-- + +DROP TABLE IF EXISTS `phpwebgallery_user_mail_notification`; +CREATE TABLE `phpwebgallery_user_mail_notification` ( + `user_id` smallint(5) NOT NULL default '0', + `check_key` varchar(128) binary NOT NULL default '', + `enabled` enum('true','false') NOT NULL default 'false', + `last_send` datetime default NULL, + PRIMARY KEY (`user_id`), + UNIQUE KEY `uidx_check_key` (`check_key`) +) TYPE=MyISAM; + +-- -- Table structure for table `phpwebgallery_users` -- @@ -326,17 +352,3 @@ CREATE TABLE `phpwebgallery_waiting` ( PRIMARY KEY (`id`) ) TYPE=MyISAM; --- --- Table structure for table `phpwebgallery_user_mail_notification` --- - -DROP TABLE IF EXISTS `phpwebgallery_user_mail_notification`; -CREATE TABLE `phpwebgallery_user_mail_notification` -( - `user_id` smallint(5) NOT NULL default '0', - `check_key` varchar(128) binary NOT NULL, - `enabled` enum('true','false') NOT NULL default 'false', - `last_send` datetime default NULL, - PRIMARY KEY (`user_id`), - UNIQUE KEY `uidx_check_key` (`check_key`) -) TYPE=MyISAM; |