From 860d936f5821e3ffc5f0b63735365576419e5847 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Fri, 4 Dec 2009 23:30:33 +0000 Subject: [PATCH] Upgrade skeleton files for 2.3 release. --- sql/alter2.3.php | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ sql/alter2.3.sql | 1 + 2 files changed, 54 insertions(+) create mode 100644 sql/alter2.3.php create mode 100644 sql/alter2.3.sql diff --git a/sql/alter2.3.php b/sql/alter2.3.php new file mode 100644 index 00000000..07e84e44 --- /dev/null +++ b/sql/alter2.3.php @@ -0,0 +1,53 @@ +. +***********************************************************************/ + +class fa2_3 { + var $version = '2.3'; // version installed + var $description; + var $sql = 'alter2.3.sql'; + var $preconf = true; + + function fa2_3() { + $this->description = _('Upgrade from version 2.2 to 2.3'); + } + + // + // Install procedure. All additional changes + // not included in sql file should go here. + // + function install($pref, $force) + { + return true; + } + // + // Checking before install + // + function pre_check($pref, $force) + { + return true; + } + // + // Test if patch was applied before. + // + function installed($pref) { + $n = 1; // number of patches to be installed + $patchcnt = 0; + + if (!check_table($pref, 'comments', 'type', array('Key'=>'MUL'))) $patchcnt++; + + $n -= $patchcnt; + return $n == 0 ? true : $patchcnt; + } +}; + +$install = new fa2_3; +?> \ No newline at end of file diff --git a/sql/alter2.3.sql b/sql/alter2.3.sql new file mode 100644 index 00000000..8e9256c5 --- /dev/null +++ b/sql/alter2.3.sql @@ -0,0 +1 @@ +ALTER TABLE 0_comments ADD KEY type_and_id (`type`, `id`); \ No newline at end of file -- 2.30.2