Change Details
| src/migrate.php |
| 24 | 24 | /** |
| 25 | 25 | * Migration script. |
| 26 | 26 | */ |
| 27 | | |
| 27 | if (version_compare(PHP_VERSION, '5.2.4', '<')) { |
| 28 | echo 'Error: You need at least PHP 5.2.4'."\n"; |
| 29 | exit(1); |
| 30 | } |
| 28 | 31 | set_include_path(get_include_path().PATH_SEPARATOR.dirname(__FILE__)); |
| 29 | 32 | require 'Pluf.php'; |
| 30 | 33 | require 'Console/Getopt.php'; |
| ... | ... | |
| 195 | 198 | $m->display = true; |
| 196 | 199 | } |
| 197 | 200 | $m->dry_run = $what['dry_run']; |
| 198 | | try { |
| 199 | | if ($what['install']) { |
| 200 | | debug('Install '.$app_disp); |
| 201 | | $m->install(); |
| 202 | | } elseif ($what['un-install']) { |
| 203 | | debug('Uninstall '.$app_disp); |
| 204 | | $m->unInstall(); |
| 205 | | } else { |
| 206 | | debug('Migrate '.$app.' to version '.$what['version']); |
| 207 | | $m->migrate($what['version']); |
| 208 | | } |
| 209 | | } catch (Exception $e) { |
| 210 | | echo 'Error: '.$e->getMessage()."\n"; |
| 211 | | die(); |
| 212 | | } |
| 201 | |
| 202 | if ($what['install']) { |
| 203 | debug('Install '.$app_disp); |
| 204 | $m->install(); |
| 205 | } elseif ($what['un-install']) { |
| 206 | debug('Uninstall '.$app_disp); |
| 207 | $m->unInstall(); |
| 208 | } else { |
| 209 | debug('Migrate '.$app.' to version '.$what['version']); |
| 210 | $m->migrate($what['version']); |
| 211 | } |
| 212 | |
| 213 | |
| 214 | |
Download the corresponding diff file