Ignore:
Timestamp:
Oct 29, 2010, 3:01:40 PM (10 years ago)
Author:
grum
Message:

implement feature:1950

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GMaps/gmaps_install.class.inc.php

    r7386 r7479  
    8282  `marker` varchar(255) NOT NULL,
    8383  `title` varchar(200) NOT NULL,
     84  `forceDisplay` char(1) NOT NULL default 'n',
    8485  PRIMARY KEY  (`id`),
    8586  KEY `byCategorie` (`categoryId`,`mapId`)
     
    139140      switch($this->config['installed'])
    140141      {
    141         case '01.00.00';
     142        case '01.00.00':
    142143          $this->updateFrom_010000();
     144        case '01.00.01':
     145        case '01.00.02':
     146          $this->updateFrom_010002();
    143147        default:
    144148          // nothing to do...
     
    196200    }
    197201
     202    /**
     203     * update from release 1.0.2
     204     *
     205     */
     206    private function updateFrom_010002()
     207    {
     208
     209      $tablesUpdate=array(
     210        $this->tables['category_maps'] => array(
     211          'forceDisplay' => " ADD COLUMN `forceDisplay` CHAR(1)  NOT NULL DEFAULT 'n' AFTER `title` ",
     212        )
     213      );
     214
     215      $tablef=new GPCTables(array($this->tables['category_maps']));
     216      $tablef->updateTablesFields($tablesUpdate);
     217
     218      unset($tablesUpdate);
     219    }
     220
     221
     222
    198223  } //class
    199224
Note: See TracChangeset for help on using the changeset viewer.