From eda716aaf2f50d58f487209c9ea1dd9ddbea74c1 Mon Sep 17 00:00:00 2001 From: brettp Date: Sun, 20 Feb 2011 22:13:45 +0000 Subject: Fixed a few bugs with create_upgrade.php. It now also automatically increments version.php. git-svn-id: http://code.elgg.org/elgg/trunk@8372 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/upgrades/create_upgrade.php | 44 ++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 5 deletions(-) (limited to 'engine/lib/upgrades/create_upgrade.php') diff --git a/engine/lib/upgrades/create_upgrade.php b/engine/lib/upgrades/create_upgrade.php index 9575ada74..3652e18a2 100644 --- a/engine/lib/upgrades/create_upgrade.php +++ b/engine/lib/upgrades/create_upgrade.php @@ -57,13 +57,15 @@ if ($upgrade_inc < 10) { $upgrade_inc = "0$upgrade_inc"; } +$upgrade_version = $upgrade_date . $upgrade_inc; + // make filename if (substr($release, 0, 3) == '1.7') { // 1.7 upgrades are YYYYMMDDXX - $upgrade_name = $upgrade_date . $upgrade_inc . '.php'; + $upgrade_name = $upgrade_version . '.php'; } else { // 1.8+ upgrades are YYYYMMDDXX-release-friendly_name-rnd - $upgrade_name = $upgrade_date . $upgrade_inc . "-$upgrade_release-$name-$upgrade_rnd.php"; + $upgrade_name = $upgrade_version . "-$upgrade_release-$name-$upgrade_rnd.php"; } $upgrade_file = $upgrade_path . '/' . $upgrade_name; @@ -75,8 +77,10 @@ if (is_file($upgrade_file)) { $upgrade_code = <<<___UPGRADE