Changeset 15149 for extensions/typetags/maintain.inc.php
- Timestamp:
- May 20, 2012, 12:38:07 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/typetags/maintain.inc.php
r10987 r15149 10 10 if (!in_array('id_typetags', $result)) 11 11 { 12 pwg_query('ALTER TABLE '.TAGS_TABLE.' ADD COLUMN `id_typetags` SMALLINT(5) ');12 pwg_query('ALTER TABLE '.TAGS_TABLE.' ADD COLUMN `id_typetags` SMALLINT(5);'); 13 13 } 14 14 … … 16 16 if (!mysql_fetch_row($result)) 17 17 { 18 $q = 'CREATE TABLE '. $prefixeTable .'typetags( 19 id smallint(5) unsigned NOT NULL auto_increment, 20 name VARCHAR(255) NOT NULL, 21 color VARCHAR(255) NOT NULL, 22 PRIMARY KEY (id));'; 23 pwg_query($q); 18 $query = ' 19 CREATE TABLE `'. $prefixeTable .'typetags` ( 20 `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, 21 `name` varchar(255) NOT NULL, 22 `color` varchar(255) NOT NULL, 23 PRIMARY KEY (`id`) 24 ) DEFAULT CHARSET=utf8 25 ;'; 26 pwg_query($query); 27 } 28 29 conf_update_param('TypeTags', serialize(array('show_all'=>true))); 30 } 31 32 function plugin_activate() 33 { 34 global $conf; 35 36 if (!isset($conf['TypeTags'])) 37 { 38 conf_update_param('TypeTags', serialize(array('show_all'=>true))); 24 39 } 25 40 } … … 29 44 global $prefixeTable; 30 45 31 $q = ' ALTER TABLE '.TAGS_TABLE.' DROP COLUMN `id_typetags`'; 32 pwg_query( $q ); 33 34 $q = ' DROP TABLE '. $prefixeTable .'typetags;'; 35 pwg_query($q); 46 pwg_query('ALTER TABLE '.TAGS_TABLE.' DROP COLUMN `id_typetags`'); 47 pwg_query('DROP TABLE '. $prefixeTable .'typetags;'); 48 pwg_query('DELETE FROM '.CONFIG_TABLE.' WHERE param = "TypeTags" LIMIT 1;'); 36 49 } 37 50
Note: See TracChangeset
for help on using the changeset viewer.