Changeset 26331 for extensions/rv_gmaps/trunk/maintain.inc.php
- Timestamp:
- Dec 29, 2013, 3:14:42 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/rv_gmaps/trunk/maintain.inc.php
r16974 r26331 1 1 <?php 2 function rvgm_drop_old_columns() 3 { 4 $q = ' 5 ALTER TABLE '.IMAGES_TABLE.' DROP COLUMN `lat`'; 6 pwg_query( $q ); 7 8 $q = ' 9 ALTER TABLE '.IMAGES_TABLE.' DROP COLUMN `lon`'; 10 pwg_query( $q ); 11 } 12 2 13 function plugin_install() 3 14 { 4 $q = '5 ALTER TABLE '.IMAGES_TABLE.' ADD COLUMN `lat` DOUBLE(8,6)';6 pwg_query($q);7 8 $q = '9 ALTER TABLE '.IMAGES_TABLE.' ADD INDEX images_lat(`lat`)';10 pwg_query($q);11 12 $q = '13 ALTER TABLE '.IMAGES_TABLE.' ADD COLUMN `lon` DOUBLE(9,6)';14 pwg_query($q);15 16 15 $q = ' 17 16 INSERT INTO '.CONFIG_TABLE.' (param,value,comment) … … 25 24 { 26 25 global $conf; 26 27 $query = 'SHOW COLUMNS FROM '. IMAGES_TABLE .' LIKE "latitude";'; 28 29 if (pwg_db_num_rows(pwg_query($query))) 30 rvgm_drop_old_columns(); 31 pwg_query('DELETE FROM '.CONFIG_TABLE.' WHERE param IN("gmaps_auto_sync")'); 27 32 28 33 if (!isset($conf['rv_gmaps_add_map.php']) or $conf['rv_gmaps_add_map.php']) … … 68 73 function plugin_uninstall() 69 74 { 70 $q = ' 71 ALTER TABLE '.IMAGES_TABLE.' DROP COLUMN `lat`'; 72 pwg_query( $q ); 73 74 $q = ' 75 ALTER TABLE '.IMAGES_TABLE.' DROP COLUMN `lon`'; 76 pwg_query( $q ); 75 rvgm_drop_old_columns(); 77 76 78 77 $q = '
Note: See TracChangeset
for help on using the changeset viewer.