Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | #!/usr/bin/php |
2 | <?php |
||
3 | |||
4 | if (php_sapi_name() != 'cli') { |
||
5 | echo "Please run in CLI mode\n"; |
||
6 | exit(1); |
||
7 | } |
||
8 | |||
9 | require_once __DIR__ . '/../includes/database.inc.php'; |
||
10 | verbinden(); |
||
11 | |||
12 | $cont = file_get_contents(__DIR__ . '/upgrade_1.3_to_2.x.sql'); |
||
13 | |||
14 | $queries = preg_split('@;\s*\n@ismU', $cont); |
||
15 | |||
16 | foreach ($queries as $query) { |
||
17 | $query = trim($query); |
||
18 | if ($query == '') continue; |
||
19 | if (substr($query, 0, 2) == '--') continue; |
||
20 | $query .= ';'; |
||
21 | |||
4 | daniel-mar | 22 | db_query($query); |
2 | daniel-mar | 23 | |
4 | daniel-mar | 24 | $err = db_error(); |
2 | daniel-mar | 25 | if ($err) { |
26 | fwrite(STDERR, "mySQL error $err at query $query\n\n"); |
||
27 | } |
||
28 | } |