cvs: pear /MDB2/MDB2/Driver/Manager mysql.php
| From: | Helgi �ormar �orbj�rnsson | Date: | Fri, 21 Oct 2005 22:48:23 +0000 |
| Subject: | cvs: pear /MDB2/MDB2/Driver/Manager mysql.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-35759@lists.php.net to get a copy of this message | ||
dufuz Fri Oct 21 18:48:23 2005 EDT
Modified files:
/pear/MDB2/MDB2/Driver/Manager mysql.php
Log:
newlines
http://cvs.php.net/diff.php/pear/MDB2/MDB2/Driver/Manager/mysql.php?r1=1.49&r2=1.50&ty=u
Index: pear/MDB2/MDB2/Driver/Manager/mysql.php
diff -u pear/MDB2/MDB2/Driver/Manager/mysql.php:1.49 pear/MDB2/MDB2/Driver/Manager/mysql.php:1.50
--- pear/MDB2/MDB2/Driver/Manager/mysql.php:1.49 Sun Oct 16 17:47:56 2005
+++ pear/MDB2/MDB2/Driver/Manager/mysql.php Fri Oct 21 18:48:22 2005
@@ -42,7 +42,7 @@
// | Author: Lukas Smith <smith@pooteeweet.org> |
// +----------------------------------------------------------------------+
//
-// $Id: mysql.php,v 1.49 2005/10/16 21:47:56 lsmith Exp $
+// $Id: mysql.php,v 1.50 2005/10/21 22:48:22 dufuz Exp $
//
require_once 'MDB2/Driver/Manager/Common.php';
@@ -227,19 +227,23 @@
return $db->raiseError(MDB2_ERROR_CANNOT_CREATE, null, null,
'createTable: no valid table name specified');
}
+
if (empty($fields)) {
return $db->raiseError(MDB2_ERROR_CANNOT_CREATE, null, null,
'createTable: no fields specified for table
"'.$name.'"');
}
+
$verify = $this->_verifyTableType($db->options['default_table_type']);
if (PEAR::isError($verify)) {
return $verify;
}
+
$query_fields = $this->getFieldDeclarationList($fields);
if (PEAR::isError($query_fields)) {
return $db->raiseError(MDB2_ERROR_CANNOT_CREATE, null, null,
'createTable: '.$this->getUserinfo());
}
+
$name = $db->quoteIdentifier($name);
$query = "CREATE TABLE $name
($query_fields)".(strlen($db->options['default_table_type'])
? ' TYPE='.$db->options['default_table_type'] : '');