diff --git a/php/database/albums_table.sql b/php/database/albums_table.sql index ea94d41..76c4272 100644 --- a/php/database/albums_table.sql +++ b/php/database/albums_table.sql @@ -2,7 +2,7 @@ # ------------------------------------------------------------ CREATE TABLE IF NOT EXISTS `?` ( - `id` bigint(14) NOT NULL, + `id` bigint(14) unsigned NOT NULL, `title` varchar(100) NOT NULL DEFAULT '', `description` varchar(1000) DEFAULT '', `sysstamp` int(11) NOT NULL, @@ -11,4 +11,4 @@ CREATE TABLE IF NOT EXISTS `?` ( `downloadable` tinyint(1) NOT NULL DEFAULT '0', `password` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; \ No newline at end of file +) ENGINE=MyISAM DEFAULT CHARSET=utf8; \ No newline at end of file diff --git a/php/database/log_table.sql b/php/database/log_table.sql index c5869bf..64d9c26 100644 --- a/php/database/log_table.sql +++ b/php/database/log_table.sql @@ -7,6 +7,6 @@ CREATE TABLE IF NOT EXISTS `?` ( `type` varchar(11) NOT NULL, `function` varchar(100) NOT NULL, `line` int(11) NOT NULL, - `text` TEXT, + `text` text, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; +) ENGINE=MyISAM DEFAULT CHARSET=utf8; \ No newline at end of file diff --git a/php/database/photos_table.sql b/php/database/photos_table.sql index bd265e8..7e4f0fb 100644 --- a/php/database/photos_table.sql +++ b/php/database/photos_table.sql @@ -2,8 +2,8 @@ # ------------------------------------------------------------ CREATE TABLE IF NOT EXISTS `?` ( - `id` bigint(14) NOT NULL, - `title` varchar(100) NOT NULL, + `id` bigint(14) unsigned NOT NULL, + `title` varchar(100) NOT NULL DEFAULT '', `description` varchar(1000) DEFAULT '', `url` varchar(100) NOT NULL, `tags` varchar(1000) NOT NULL DEFAULT '', @@ -20,9 +20,11 @@ CREATE TABLE IF NOT EXISTS `?` ( `focal` varchar(20) NOT NULL, `takestamp` int(11) DEFAULT NULL, `star` tinyint(1) NOT NULL, - `thumbUrl` varchar(50) NOT NULL, - `album` varchar(30) NOT NULL DEFAULT '0', - `checksum` VARCHAR(100) DEFAULT NULL, + `thumbUrl` char(37) NOT NULL, + `album` bigint(20) unsigned NOT NULL, + `checksum` char(40) DEFAULT NULL, `medium` tinyint(1) NOT NULL DEFAULT '0', - PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; \ No newline at end of file + PRIMARY KEY (`id`), + KEY `Index_album` (`album`), + KEY `Index_star` (`star`) +) ENGINE=MyISAM DEFAULT CHARSET=utf8; \ No newline at end of file diff --git a/php/database/settings_table.sql b/php/database/settings_table.sql index bdc1cf2..55cb88c 100644 --- a/php/database/settings_table.sql +++ b/php/database/settings_table.sql @@ -4,4 +4,4 @@ CREATE TABLE IF NOT EXISTS `?` ( `key` varchar(50) NOT NULL DEFAULT '', `value` varchar(200) DEFAULT '' -) ENGINE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; \ No newline at end of file +) ENGINE=MyISAM DEFAULT CHARSET=utf8; \ No newline at end of file