Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/Updates/0.2.10.php')
-rw-r--r--core/Updates/0.2.10.php40
1 files changed, 36 insertions, 4 deletions
diff --git a/core/Updates/0.2.10.php b/core/Updates/0.2.10.php
index ef64070237..6caf21ae46 100644
--- a/core/Updates/0.2.10.php
+++ b/core/Updates/0.2.10.php
@@ -13,14 +13,46 @@
/**
* @package Updates
*/
-class Piwik_Updates_0_2_10 implements Piwik_iUpdate
+class Piwik_Updates_0_2_10 extends Piwik_Updates
{
- static function update()
+ static function getSql($adapter = 'PDO_MYSQL')
{
$tables = Piwik::getTablesCreateSql();
- Piwik_Updater::updateDatabase(__FILE__, array(
+
+ return array(
$tables['option'] => false,
- ));
+
+ // 0.1.7 [463]
+ 'ALTER IGNORE TABLE `'. Piwik_Common::prefixTable('log_visit') .'`
+ CHANGE `location_provider` `location_provider` VARCHAR( 100 ) DEFAULT NULL' => '1054',
+
+ // 0.1.7 [470]
+ 'ALTER TABLE `'. Piwik_Common::prefixTable('logger_api_call') .'`
+ CHANGE `parameter_names_default_values` `parameter_names_default_values` TEXT,
+ CHANGE `parameter_values` `parameter_values` TEXT,
+ CHANGE `returned_value` `returned_value` TEXT' => false,
+ 'ALTER TABLE `'. Piwik_Common::prefixTable('logger_error') .'`
+ CHANGE `message` `message` TEXT' => false,
+ 'ALTER TABLE `'. Piwik_Common::prefixTable('logger_exception') .'`
+ CHANGE `message` `message` TEXT' => false,
+ 'ALTER TABLE `'. Piwik_Common::prefixTable('logger_message') .'`
+ CHANGE `message` `message` TEXT' => false,
+
+ // 0.2.2 [489]
+ 'ALTER IGNORE TABLE `'. Piwik_Common::prefixTable('site') .'`
+ CHANGE `feedburnerName` `feedburnerName` VARCHAR( 100 ) DEFAULT NULL' => '1054',
+ );
+ }
+
+ static function update()
+ {
+ Piwik_Updater::updateDatabase(__FILE__, self::getSql());
+
+ $obsoleteFile = '/plugins/ExamplePlugin/API.php';
+ if(file_exists(PIWIK_INCLUDE_PATH . $obsoleteFile))
+ {
+ @unlink(PIWIK_INCLUDE_PATH . $obsoleteFile);
+ }
$obsoleteDirectories = array(
'/plugins/AdminHome',