diff options
author | Joas Schilling <nickvergessen@gmx.de> | 2011-10-14 04:39:20 +0200 |
---|---|---|
committer | Joas Schilling <nickvergessen@gmx.de> | 2011-10-14 04:39:20 +0200 |
commit | 8f6e99740b018e0ba09c9ec91c24f865c2b4fead (patch) | |
tree | 396b914a7f2eca4b73820e1abd590feb9c592bc2 /phpBB/develop | |
parent | 14636f61d5e6d66927f2c9a024dcf2b18bba5a21 (diff) | |
parent | 893469c6528c165f5ba48062fa662b04727bb883 (diff) | |
download | forums-8f6e99740b018e0ba09c9ec91c24f865c2b4fead.tar forums-8f6e99740b018e0ba09c9ec91c24f865c2b4fead.tar.gz forums-8f6e99740b018e0ba09c9ec91c24f865c2b4fead.tar.bz2 forums-8f6e99740b018e0ba09c9ec91c24f865c2b4fead.tar.xz forums-8f6e99740b018e0ba09c9ec91c24f865c2b4fead.zip |
Merge branch 'develop-olympus' into develop
Diffstat (limited to 'phpBB/develop')
-rw-r--r-- | phpBB/develop/create_schema_files.php | 33 |
1 files changed, 22 insertions, 11 deletions
diff --git a/phpBB/develop/create_schema_files.php b/phpBB/develop/create_schema_files.php index dfdb66aa73..0c30e484db 100644 --- a/phpBB/develop/create_schema_files.php +++ b/phpBB/develop/create_schema_files.php @@ -251,32 +251,43 @@ foreach ($supported_dbms as $dbms) { case 'mysql_40': case 'mysql_41': - $line = "#\n# \$I" . "d: $\n#\n\n"; + case 'firebird': + case 'sqlite': + fwrite($fp, "# DO NOT EDIT THIS FILE, IT IS GENERATED\n"); + fwrite($fp, "#\n"); + fwrite($fp, "# To change the contents of this file, edit\n"); + fwrite($fp, "# phpBB/develop/create_schema_files.php and\n"); + fwrite($fp, "# run it.\n"); break; + case 'mssql': + case 'oracle': + case 'postgres': + fwrite($fp, "/*\n"); + fwrite($fp, " * DO NOT EDIT THIS FILE, IT IS GENERATED\n"); + fwrite($fp, " *\n"); + fwrite($fp, " * To change the contents of this file, edit\n"); + fwrite($fp, " * phpBB/develop/create_schema_files.php and\n"); + fwrite($fp, " * run it.\n"); + fwrite($fp, " */\n\n"); + break; + } + + switch ($dbms) + { case 'firebird': - $line = "#\n# \$I" . "d: $\n#\n\n"; $line .= custom_data('firebird') . "\n"; break; case 'sqlite': - $line = "#\n# \$I" . "d: $\n#\n\n"; $line .= "BEGIN TRANSACTION;\n\n"; break; - case 'mssql': - $line = "/*\n\n \$I" . "d: $\n\n*/\n\n"; - // no need to do this, no transaction support for schema changes - //$line .= "BEGIN TRANSACTION\nGO\n\n"; - break; - case 'oracle': - $line = "/*\n\n \$I" . "d: $\n\n*/\n\n"; $line .= custom_data('oracle') . "\n"; break; case 'postgres': - $line = "/*\n\n \$I" . "d: $\n\n*/\n\n"; $line .= "BEGIN;\n\n"; $line .= custom_data('postgres') . "\n"; break; |