The branch, master has been updated
via c03c7bbc69d7b05ad3290d3378d48f3debb80745 (commit)
via 7f629c66ff17ecfe5502fdf3fdc389d4c4bb5851 (commit)
via b349356a83ad44bfc657101337f08c760e3bdd75 (commit)
via 79af2a937435c04ab04ec2c0540d01fd27d7e0a8 (commit)
from 73bb9302b6dec3befea195cfdd9c95614281a639 (commit)
- Log -----------------------------------------------------------------
commit c03c7bbc69d7b05ad3290d3378d48f3debb80745
Author: Michal Čihař <[email protected]>
Date: Thu Jul 21 14:25:31 2011 +0200
Better formatting for code
commit 7f629c66ff17ecfe5502fdf3fdc389d4c4bb5851
Author: Michal Čihař <[email protected]>
Date: Thu Jul 21 14:22:01 2011 +0200
Remove method used only in single place as a function
commit b349356a83ad44bfc657101337f08c760e3bdd75
Author: Michal Čihař <[email protected]>
Date: Thu Jul 21 14:20:11 2011 +0200
Avoid storing table data when we don't need it
commit 79af2a937435c04ab04ec2c0540d01fd27d7e0a8
Author: Michal Čihař <[email protected]>
Date: Thu Jul 21 14:19:07 2011 +0200
Minimize need for escaping by using single quotes
-----------------------------------------------------------------------
Summary of changes:
libraries/export/codegen.php | 33 ++++++++++++++++-----------------
1 files changed, 16 insertions(+), 17 deletions(-)
diff --git a/libraries/export/codegen.php b/libraries/export/codegen.php
index bc0dada..94971e8 100644
--- a/libraries/export/codegen.php
+++ b/libraries/export/codegen.php
@@ -123,8 +123,8 @@ function PMA_exportDBCreate($db)
*/
function PMA_exportData($db, $table, $crlf, $error_url, $sql_query)
{
- global $CG_FORMATS, $CG_HANDLERS;
- $format = cgGetOption("format");
+ global $CG_FORMATS, $CG_HANDLERS, $what;
+ $format = $GLOBALS[$what . '_format'];
if (isset($CG_FORMATS[$format])) {
return PMA_exportOutputHandler($CG_HANDLERS[$format]($db, $table,
$crlf));
}
@@ -287,7 +287,7 @@ class TableProperty
function handleNHibernateXMLBody($db, $table, $crlf)
{
- $lines=array();
+ $lines = array();
$lines[] = '<?xml version="1.0" encoding="utf-8" ?' . '>';
$lines[] = '<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" '
. 'namespace="' . cgMakeIdentifier($db) . '" '
@@ -295,26 +295,25 @@ class TableProperty
$lines[] = ' <class name="' . cgMakeIdentifier($table) . '"
table="' . cgMakeIdentifier($table) . '">';
$result = PMA_DBI_query(sprintf("DESC %s.%s", PMA_backquote($db),
PMA_backquote($table)));
if ($result) {
- $tableProperties = array();
- while ($row = PMA_DBI_fetch_row($result))
- $tableProperties[] = new TableProperty($row);
- foreach ($tableProperties as $tablePropertie) {
+ while ($row = PMA_DBI_fetch_row($result)) {
+ $tablePropertie = new TableProperty($row);
if ($tablePropertie->isPK())
- $lines[] = $tablePropertie->formatXml(" <id
name=\"#ucfirstName#\" type=\"#dotNetObjectType#\" unsaved-value=\"0\">\n
<column name=\"#name#\" sql-type=\"#type#\" not-null=\"#notNull#\"
unique=\"#unique#\" index=\"PRIMARY\"/>\n <generator
class=\"native\" />\n </id>");
+ $lines[] = $tablePropertie->formatXml(''
+ . ' <id name="#ucfirstName#"
type="#dotNetObjectType#" unsaved-value="0">' . "\n"
+ . ' <column name="#name#" sql-type="#type#"
not-null="#notNull#" unique="#unique#" index="PRIMARY"/>' . "\n"
+ . ' <generator class="native" />' . "\n"
+ . ' </id>');
else
- $lines[] = $tablePropertie->formatXml(" <property
name=\"#ucfirstName#\" type=\"#dotNetObjectType#\">\n <column
name=\"#name#\" sql-type=\"#type#\" not-null=\"#notNull#\" #indexName#/>\n
</property>");
+ $lines[] = $tablePropertie->formatXml(''
+ . ' <property name="#ucfirstName#"
type="#dotNetObjectType#">' . "\n"
+ . ' <column name="#name#" sql-type="#type#"
not-null="#notNull#" #indexName#/>' . "\n"
+ . ' </property>');
}
PMA_DBI_free_result($result);
}
- $lines[]=" </class>";
- $lines[]="</hibernate-mapping>";
+ $lines[] = ' </class>';
+ $lines[] = '</hibernate-mapping>';
return implode("\n", $lines);
}
-
- function cgGetOption($optionName)
- {
- global $what;
- return $GLOBALS[$what . "_" . $optionName];
- }
}
?>
hooks/post-receive
--
phpMyAdmin
------------------------------------------------------------------------------
5 Ways to Improve & Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
_______________________________________________
Phpmyadmin-git mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-git