mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-07-29 03:04:08 -04:00
Fix ticket #1155. For compatibility with gallery2 increase the size of the tag name field from 64 bytes to 128 bytes.
This commit is contained in:
@@ -309,7 +309,7 @@ DROP TABLE IF EXISTS {tags};
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE {tags} (
|
||||
`id` int(9) NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(64) NOT NULL,
|
||||
`name` varchar(128) NOT NULL,
|
||||
`count` int(10) unsigned NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `name` (`name`)
|
||||
|
||||
@@ -22,7 +22,7 @@ class tag_installer {
|
||||
$db = Database::instance();
|
||||
$db->query("CREATE TABLE IF NOT EXISTS {tags} (
|
||||
`id` int(9) NOT NULL auto_increment,
|
||||
`name` varchar(64) NOT NULL,
|
||||
`name` varchar(128) NOT NULL,
|
||||
`count` int(10) unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY(`name`))
|
||||
@@ -36,7 +36,15 @@ class tag_installer {
|
||||
KEY(`tag_id`, `id`),
|
||||
KEY(`item_id`, `id`))
|
||||
DEFAULT CHARSET=utf8;");
|
||||
module::set_version("tag", 1);
|
||||
module::set_version("tag", 2);
|
||||
}
|
||||
|
||||
static function upgrade($version) {
|
||||
$db = Database::instance();
|
||||
if ($version == 1) {
|
||||
$db->query("ALTER TABLE {tags} MODIFY COLUMN `name` VARCHAR(128)");
|
||||
module::set_version("tag", $version = 2);
|
||||
}
|
||||
}
|
||||
|
||||
static function uninstall() {
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
name = "Tags"
|
||||
description = "Allows users to tag photos and albums"
|
||||
version = 1
|
||||
version = 2
|
||||
|
||||
Reference in New Issue
Block a user