Preparations for a new tag structure. Tags are now stored in a dedicated table.

This commit is contained in:
Michael Vogel 2013-01-11 01:20:16 +01:00
parent 82820d8e95
commit 61c78711df
8 changed files with 214 additions and 77 deletions

View file

@ -1,6 +1,6 @@
<?php
define( 'UPDATE_VERSION' , 1157 );
define( 'UPDATE_VERSION' , 1158 );
/**
*
@ -1369,3 +1369,16 @@ ADD INDEX ( `datasize` ) ");
if(!$r) return UPDATE_FAILED;
return UPDATE_SUCCESS;
}
function update_1157() {
$r = q("CREATE TABLE IF NOT EXISTS `tag` (
`iid` int(11) NOT NULL,
`tag` char(255) NOT NULL,
`link` char(255) NOT NULL,
PRIMARY KEY (`iid`, `tag`),
KEY `tag` (`tag`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;");
if(!$r) return UPDATE_FAILED;
return UPDATE_SUCCESS;
}