Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
doctrine-dbal
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Tomáš Trávníček
doctrine-dbal
Commits
ba4561f7
Commit
ba4561f7
authored
Dec 16, 2014
by
Jeroen Thora
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
minor phpdoc fixes in the remaining files after pr #746
parent
8bf95aae
Changes
32
Hide whitespace changes
Inline
Side-by-side
Showing
32 changed files
with
75 additions
and
53 deletions
+75
-53
MasterSlaveConnection.php
lib/Doctrine/DBAL/Connections/MasterSlaveConnection.php
+1
-1
Connection.php
lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Connection.php
+2
-1
DB2Connection.php
lib/Doctrine/DBAL/Driver/IBMDB2/DB2Connection.php
+3
-0
MysqliConnection.php
lib/Doctrine/DBAL/Driver/Mysqli/MysqliConnection.php
+2
-0
MysqliStatement.php
lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php
+5
-2
OCI8Statement.php
lib/Doctrine/DBAL/Driver/OCI8/OCI8Statement.php
+1
-1
SQLSrvStatement.php
lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvStatement.php
+1
-1
TableGenerator.php
lib/Doctrine/DBAL/Id/TableGenerator.php
+1
-1
ExpressionBuilder.php
lib/Doctrine/DBAL/Query/Expression/ExpressionBuilder.php
+1
-1
QueryBuilder.php
lib/Doctrine/DBAL/Query/QueryBuilder.php
+1
-0
AbstractAsset.php
lib/Doctrine/DBAL/Schema/AbstractAsset.php
+2
-1
AbstractSchemaManager.php
lib/Doctrine/DBAL/Schema/AbstractSchemaManager.php
+4
-2
Column.php
lib/Doctrine/DBAL/Schema/Column.php
+10
-8
DB2SchemaManager.php
lib/Doctrine/DBAL/Schema/DB2SchemaManager.php
+2
-2
DrizzleSchemaManager.php
lib/Doctrine/DBAL/Schema/DrizzleSchemaManager.php
+9
-9
ForeignKeyConstraint.php
lib/Doctrine/DBAL/Schema/ForeignKeyConstraint.php
+1
-0
Index.php
lib/Doctrine/DBAL/Schema/Index.php
+1
-0
PostgreSqlSchemaManager.php
lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php
+2
-2
SQLServerSchemaManager.php
lib/Doctrine/DBAL/Schema/SQLServerSchemaManager.php
+2
-2
SchemaConfig.php
lib/Doctrine/DBAL/Schema/SchemaConfig.php
+2
-2
SchemaException.php
lib/Doctrine/DBAL/Schema/SchemaException.php
+1
-1
SqliteSchemaManager.php
lib/Doctrine/DBAL/Schema/SqliteSchemaManager.php
+2
-1
AbstractSchemaSynchronizer.php
...e/DBAL/Schema/Synchronizer/AbstractSchemaSynchronizer.php
+1
-1
Table.php
lib/Doctrine/DBAL/Schema/Table.php
+2
-2
CreateSchemaSqlCollector.php
...Doctrine/DBAL/Schema/Visitor/CreateSchemaSqlCollector.php
+1
-1
PoolingShardConnection.php
lib/Doctrine/DBAL/Sharding/PoolingShardConnection.php
+2
-1
SQLAzureFederationsSynchronizer.php
...BAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizer.php
+1
-0
SQLAzureShardManager.php
lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureShardManager.php
+3
-2
ImportCommand.php
lib/Doctrine/DBAL/Tools/Console/Command/ImportCommand.php
+1
-1
ReservedWordsCommand.php
...trine/DBAL/Tools/Console/Command/ReservedWordsCommand.php
+1
-1
DateTimeTzType.php
lib/Doctrine/DBAL/Types/DateTimeTzType.php
+6
-6
VarDateTimeType.php
lib/Doctrine/DBAL/Types/VarDateTimeType.php
+1
-0
No files found.
lib/Doctrine/DBAL/Connections/MasterSlaveConnection.php
View file @
ba4561f7
...
@@ -121,7 +121,7 @@ class MasterSlaveConnection extends Connection
...
@@ -121,7 +121,7 @@ class MasterSlaveConnection extends Connection
$params
[
'slaves'
][
$slaveKey
][
'driver'
]
=
$params
[
'driver'
];
$params
[
'slaves'
][
$slaveKey
][
'driver'
]
=
$params
[
'driver'
];
}
}
$this
->
keepSlave
=
isset
(
$params
[
'keepSlave'
])
?
(
bool
)
$params
[
'keepSlave'
]
:
false
;
$this
->
keepSlave
=
isset
(
$params
[
'keepSlave'
])
?
(
bool
)
$params
[
'keepSlave'
]
:
false
;
parent
::
__construct
(
$params
,
$driver
,
$config
,
$eventManager
);
parent
::
__construct
(
$params
,
$driver
,
$config
,
$eventManager
);
}
}
...
...
lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Connection.php
View file @
ba4561f7
...
@@ -27,7 +27,7 @@ class Connection extends \Doctrine\DBAL\Driver\PDOConnection
...
@@ -27,7 +27,7 @@ class Connection extends \Doctrine\DBAL\Driver\PDOConnection
/**
/**
* {@inheritdoc}
* {@inheritdoc}
*/
*/
public
function
quote
(
$value
,
$type
=
\PDO
::
PARAM_STR
)
public
function
quote
(
$value
,
$type
=
\PDO
::
PARAM_STR
)
{
{
if
(
\PDO
::
PARAM_BOOL
===
$type
)
{
if
(
\PDO
::
PARAM_BOOL
===
$type
)
{
if
(
$value
)
{
if
(
$value
)
{
...
@@ -36,6 +36,7 @@ class Connection extends \Doctrine\DBAL\Driver\PDOConnection
...
@@ -36,6 +36,7 @@ class Connection extends \Doctrine\DBAL\Driver\PDOConnection
return
'false'
;
return
'false'
;
}
}
}
}
return
parent
::
quote
(
$value
,
$type
);
return
parent
::
quote
(
$value
,
$type
);
}
}
}
}
lib/Doctrine/DBAL/Driver/IBMDB2/DB2Connection.php
View file @
ba4561f7
...
@@ -78,6 +78,7 @@ class DB2Connection implements Connection, ServerInfoAwareConnection
...
@@ -78,6 +78,7 @@ class DB2Connection implements Connection, ServerInfoAwareConnection
if
(
!
$stmt
)
{
if
(
!
$stmt
)
{
throw
new
DB2Exception
(
db2_stmt_errormsg
());
throw
new
DB2Exception
(
db2_stmt_errormsg
());
}
}
return
new
DB2Statement
(
$stmt
);
return
new
DB2Statement
(
$stmt
);
}
}
...
@@ -90,6 +91,7 @@ class DB2Connection implements Connection, ServerInfoAwareConnection
...
@@ -90,6 +91,7 @@ class DB2Connection implements Connection, ServerInfoAwareConnection
$sql
=
$args
[
0
];
$sql
=
$args
[
0
];
$stmt
=
$this
->
prepare
(
$sql
);
$stmt
=
$this
->
prepare
(
$sql
);
$stmt
->
execute
();
$stmt
->
execute
();
return
$stmt
;
return
$stmt
;
}
}
...
@@ -113,6 +115,7 @@ class DB2Connection implements Connection, ServerInfoAwareConnection
...
@@ -113,6 +115,7 @@ class DB2Connection implements Connection, ServerInfoAwareConnection
{
{
$stmt
=
$this
->
prepare
(
$statement
);
$stmt
=
$this
->
prepare
(
$statement
);
$stmt
->
execute
();
$stmt
->
execute
();
return
$stmt
->
rowCount
();
return
$stmt
->
rowCount
();
}
}
...
...
lib/Doctrine/DBAL/Driver/Mysqli/MysqliConnection.php
View file @
ba4561f7
...
@@ -135,6 +135,7 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar
...
@@ -135,6 +135,7 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar
$sql
=
$args
[
0
];
$sql
=
$args
[
0
];
$stmt
=
$this
->
prepare
(
$sql
);
$stmt
=
$this
->
prepare
(
$sql
);
$stmt
->
execute
();
$stmt
->
execute
();
return
$stmt
;
return
$stmt
;
}
}
...
@@ -172,6 +173,7 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar
...
@@ -172,6 +173,7 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar
public
function
beginTransaction
()
public
function
beginTransaction
()
{
{
$this
->
_conn
->
query
(
'START TRANSACTION'
);
$this
->
_conn
->
query
(
'START TRANSACTION'
);
return
true
;
return
true
;
}
}
...
...
lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php
View file @
ba4561f7
...
@@ -97,7 +97,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
...
@@ -97,7 +97,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
$paramCount
=
$this
->
_stmt
->
param_count
;
$paramCount
=
$this
->
_stmt
->
param_count
;
if
(
0
<
$paramCount
)
{
if
(
0
<
$paramCount
)
{
$this
->
types
=
str_repeat
(
's'
,
$paramCount
);
$this
->
types
=
str_repeat
(
's'
,
$paramCount
);
$this
->
_bindedValues
=
array_fill
(
1
,
$paramCount
,
null
);
$this
->
_bindedValues
=
array_fill
(
1
,
$paramCount
,
null
);
}
}
}
}
...
@@ -178,7 +178,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
...
@@ -178,7 +178,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
$meta
->
free
();
$meta
->
free
();
$this
->
_columnNames
=
$columnNames
;
$this
->
_columnNames
=
$columnNames
;
$this
->
_rowBindedValues
=
array_fill
(
0
,
count
(
$columnNames
),
NULL
);
$this
->
_rowBindedValues
=
array_fill
(
0
,
count
(
$columnNames
),
null
);
$refs
=
array
();
$refs
=
array
();
foreach
(
$this
->
_rowBindedValues
as
$key
=>
&
$value
)
{
foreach
(
$this
->
_rowBindedValues
as
$key
=>
&
$value
)
{
...
@@ -228,6 +228,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
...
@@ -228,6 +228,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
foreach
(
$this
->
_rowBindedValues
as
$v
)
{
foreach
(
$this
->
_rowBindedValues
as
$v
)
{
$values
[]
=
$v
;
$values
[]
=
$v
;
}
}
return
$values
;
return
$values
;
}
}
...
@@ -260,6 +261,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
...
@@ -260,6 +261,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
case
PDO
::
FETCH_BOTH
:
case
PDO
::
FETCH_BOTH
:
$ret
=
array_combine
(
$this
->
_columnNames
,
$values
);
$ret
=
array_combine
(
$this
->
_columnNames
,
$values
);
$ret
+=
$values
;
$ret
+=
$values
;
return
$ret
;
return
$ret
;
default
:
default
:
...
@@ -335,6 +337,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
...
@@ -335,6 +337,7 @@ class MysqliStatement implements \IteratorAggregate, Statement
if
(
false
===
$this
->
_columnNames
)
{
if
(
false
===
$this
->
_columnNames
)
{
return
$this
->
_stmt
->
affected_rows
;
return
$this
->
_stmt
->
affected_rows
;
}
}
return
$this
->
_stmt
->
num_rows
;
return
$this
->
_stmt
->
num_rows
;
}
}
...
...
lib/Doctrine/DBAL/Driver/OCI8/OCI8Statement.php
View file @
ba4561f7
...
@@ -272,7 +272,7 @@ class OCI8Statement implements \IteratorAggregate, Statement
...
@@ -272,7 +272,7 @@ class OCI8Statement implements \IteratorAggregate, Statement
}
}
oci_fetch_all
(
$this
->
_sth
,
$result
,
0
,
-
1
,
oci_fetch_all
(
$this
->
_sth
,
$result
,
0
,
-
1
,
self
::
$fetchModeMap
[
$fetchMode
]
|
OCI_RETURN_NULLS
|
$fetchStructure
|
OCI_RETURN_LOBS
);
self
::
$fetchModeMap
[
$fetchMode
]
|
OCI_RETURN_NULLS
|
$fetchStructure
|
OCI_RETURN_LOBS
);
if
(
$fetchMode
==
PDO
::
FETCH_COLUMN
)
{
if
(
$fetchMode
==
PDO
::
FETCH_COLUMN
)
{
$result
=
$result
[
0
];
$result
=
$result
[
0
];
...
...
lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvStatement.php
View file @
ba4561f7
...
@@ -126,7 +126,7 @@ class SQLSrvStatement implements IteratorAggregate, Statement
...
@@ -126,7 +126,7 @@ class SQLSrvStatement implements IteratorAggregate, Statement
*/
*/
public
function
bindValue
(
$param
,
$value
,
$type
=
null
)
public
function
bindValue
(
$param
,
$value
,
$type
=
null
)
{
{
return
$this
->
bindParam
(
$param
,
$value
,
$type
,
null
);
return
$this
->
bindParam
(
$param
,
$value
,
$type
,
null
);
}
}
/**
/**
...
...
lib/Doctrine/DBAL/Id/TableGenerator.php
View file @
ba4561f7
...
@@ -155,7 +155,7 @@ class TableGenerator
...
@@ -155,7 +155,7 @@ class TableGenerator
$this
->
conn
->
commit
();
$this
->
conn
->
commit
();
}
catch
(
\Exception
$e
)
{
}
catch
(
\Exception
$e
)
{
$this
->
conn
->
rollback
();
$this
->
conn
->
rollback
();
throw
new
\Doctrine\DBAL\DBALException
(
"Error occurred while generating ID with TableGenerator, aborted generation: "
.
$e
->
getMessage
(),
0
,
$e
);
throw
new
\Doctrine\DBAL\DBALException
(
"Error occurred while generating ID with TableGenerator, aborted generation: "
.
$e
->
getMessage
(),
0
,
$e
);
}
}
...
...
lib/Doctrine/DBAL/Query/Expression/ExpressionBuilder.php
View file @
ba4561f7
...
@@ -263,7 +263,7 @@ class ExpressionBuilder
...
@@ -263,7 +263,7 @@ class ExpressionBuilder
* Creates a NOT LIKE() comparison expression with the given arguments.
* Creates a NOT LIKE() comparison expression with the given arguments.
*
*
* @param string $x Field in string format to be inspected by NOT LIKE() comparison.
* @param string $x Field in string format to be inspected by NOT LIKE() comparison.
* @param mixed $y Argument to be used in NOT LIKE() comparison.
* @param mixed
$y Argument to be used in NOT LIKE() comparison.
*
*
* @return string
* @return string
*/
*/
...
...
lib/Doctrine/DBAL/Query/QueryBuilder.php
View file @
ba4561f7
...
@@ -1293,6 +1293,7 @@ class QueryBuilder
...
@@ -1293,6 +1293,7 @@ class QueryBuilder
{
{
$this
->
boundCounter
++
;
$this
->
boundCounter
++
;
$this
->
setParameter
(
$this
->
boundCounter
,
$value
,
$type
);
$this
->
setParameter
(
$this
->
boundCounter
,
$value
,
$type
);
return
"?"
;
return
"?"
;
}
}
...
...
lib/Doctrine/DBAL/Schema/AbstractAsset.php
View file @
ba4561f7
...
@@ -99,7 +99,7 @@ abstract class AbstractAsset
...
@@ -99,7 +99,7 @@ abstract class AbstractAsset
* The shortest name is stripped of the default namespace. All other
* The shortest name is stripped of the default namespace. All other
* namespaced elements are returned as full-qualified names.
* namespaced elements are returned as full-qualified names.
*
*
* @param string
* @param string
$defaultNamespaceName
*
*
* @return string
* @return string
*/
*/
...
@@ -180,6 +180,7 @@ abstract class AbstractAsset
...
@@ -180,6 +180,7 @@ abstract class AbstractAsset
if
(
$this
->
_namespace
)
{
if
(
$this
->
_namespace
)
{
return
$this
->
_namespace
.
"."
.
$this
->
_name
;
return
$this
->
_namespace
.
"."
.
$this
->
_name
;
}
}
return
$this
->
_name
;
return
$this
->
_name
;
}
}
...
...
lib/Doctrine/DBAL/Schema/AbstractSchemaManager.php
View file @
ba4561f7
...
@@ -202,7 +202,7 @@ abstract class AbstractSchemaManager
...
@@ -202,7 +202,7 @@ abstract class AbstractSchemaManager
*/
*/
public
function
tablesExist
(
$tableNames
)
public
function
tablesExist
(
$tableNames
)
{
{
$tableNames
=
array_map
(
'strtolower'
,
(
array
)
$tableNames
);
$tableNames
=
array_map
(
'strtolower'
,
(
array
)
$tableNames
);
return
count
(
$tableNames
)
==
count
(
\array_intersect
(
$tableNames
,
array_map
(
'strtolower'
,
$this
->
listTableNames
())));
return
count
(
$tableNames
)
==
count
(
\array_intersect
(
$tableNames
,
array_map
(
'strtolower'
,
$this
->
listTableNames
())));
}
}
...
@@ -237,9 +237,10 @@ abstract class AbstractSchemaManager
...
@@ -237,9 +237,10 @@ abstract class AbstractSchemaManager
return
$assetNames
;
return
$assetNames
;
}
}
return
array_values
(
return
array_values
(
array_filter
(
$assetNames
,
function
(
$assetName
)
use
(
$filterExpr
)
{
array_filter
(
$assetNames
,
function
(
$assetName
)
use
(
$filterExpr
)
{
$assetName
=
(
$assetName
instanceof
AbstractAsset
)
?
$assetName
->
getName
()
:
$assetName
;
$assetName
=
(
$assetName
instanceof
AbstractAsset
)
?
$assetName
->
getName
()
:
$assetName
;
return
preg_match
(
$filterExpr
,
$assetName
);
return
preg_match
(
$filterExpr
,
$assetName
);
})
})
);
);
...
@@ -952,6 +953,7 @@ abstract class AbstractSchemaManager
...
@@ -952,6 +953,7 @@ abstract class AbstractSchemaManager
/**
/**
* @param array $views
* @param array $views
*
* @return array
* @return array
*/
*/
protected
function
_getPortableViewsList
(
$views
)
protected
function
_getPortableViewsList
(
$views
)
...
...
lib/Doctrine/DBAL/Schema/Column.php
View file @
ba4561f7
...
@@ -99,8 +99,8 @@ class Column extends AbstractAsset
...
@@ -99,8 +99,8 @@ class Column extends AbstractAsset
* Creates a new Column.
* Creates a new Column.
*
*
* @param string $columnName
* @param string $columnName
* @param Type $type
* @param Type
$type
* @param array $options
* @param array
$options
*/
*/
public
function
__construct
(
$columnName
,
Type
$type
,
array
$options
=
array
())
public
function
__construct
(
$columnName
,
Type
$type
,
array
$options
=
array
())
{
{
...
@@ -134,6 +134,7 @@ class Column extends AbstractAsset
...
@@ -134,6 +134,7 @@ class Column extends AbstractAsset
public
function
setType
(
Type
$type
)
public
function
setType
(
Type
$type
)
{
{
$this
->
_type
=
$type
;
$this
->
_type
=
$type
;
return
$this
;
return
$this
;
}
}
...
@@ -145,7 +146,7 @@ class Column extends AbstractAsset
...
@@ -145,7 +146,7 @@ class Column extends AbstractAsset
public
function
setLength
(
$length
)
public
function
setLength
(
$length
)
{
{
if
(
$length
!==
null
)
{
if
(
$length
!==
null
)
{
$this
->
_length
=
(
int
)
$length
;
$this
->
_length
=
(
int
)
$length
;
}
else
{
}
else
{
$this
->
_length
=
null
;
$this
->
_length
=
null
;
}
}
...
@@ -164,7 +165,7 @@ class Column extends AbstractAsset
...
@@ -164,7 +165,7 @@ class Column extends AbstractAsset
$precision
=
10
;
// defaults to 10 when no valid precision is given.
$precision
=
10
;
// defaults to 10 when no valid precision is given.
}
}
$this
->
_precision
=
(
int
)
$precision
;
$this
->
_precision
=
(
int
)
$precision
;
return
$this
;
return
$this
;
}
}
...
@@ -180,7 +181,7 @@ class Column extends AbstractAsset
...
@@ -180,7 +181,7 @@ class Column extends AbstractAsset
$scale
=
0
;
$scale
=
0
;
}
}
$this
->
_scale
=
(
int
)
$scale
;
$this
->
_scale
=
(
int
)
$scale
;
return
$this
;
return
$this
;
}
}
...
@@ -192,7 +193,7 @@ class Column extends AbstractAsset
...
@@ -192,7 +193,7 @@ class Column extends AbstractAsset
*/
*/
public
function
setUnsigned
(
$unsigned
)
public
function
setUnsigned
(
$unsigned
)
{
{
$this
->
_unsigned
=
(
bool
)
$unsigned
;
$this
->
_unsigned
=
(
bool
)
$unsigned
;
return
$this
;
return
$this
;
}
}
...
@@ -204,7 +205,7 @@ class Column extends AbstractAsset
...
@@ -204,7 +205,7 @@ class Column extends AbstractAsset
*/
*/
public
function
setFixed
(
$fixed
)
public
function
setFixed
(
$fixed
)
{
{
$this
->
_fixed
=
(
bool
)
$fixed
;
$this
->
_fixed
=
(
bool
)
$fixed
;
return
$this
;
return
$this
;
}
}
...
@@ -216,7 +217,7 @@ class Column extends AbstractAsset
...
@@ -216,7 +217,7 @@ class Column extends AbstractAsset
*/
*/
public
function
setNotnull
(
$notnull
)
public
function
setNotnull
(
$notnull
)
{
{
$this
->
_notnull
=
(
bool
)
$notnull
;
$this
->
_notnull
=
(
bool
)
$notnull
;
return
$this
;
return
$this
;
}
}
...
@@ -386,6 +387,7 @@ class Column extends AbstractAsset
...
@@ -386,6 +387,7 @@ class Column extends AbstractAsset
public
function
setAutoincrement
(
$flag
)
public
function
setAutoincrement
(
$flag
)
{
{
$this
->
_autoincrement
=
$flag
;
$this
->
_autoincrement
=
$flag
;
return
$this
;
return
$this
;
}
}
...
...
lib/Doctrine/DBAL/Schema/DB2SchemaManager.php
View file @
ba4561f7
...
@@ -87,8 +87,8 @@ class DB2SchemaManager extends AbstractSchemaManager
...
@@ -87,8 +87,8 @@ class DB2SchemaManager extends AbstractSchemaManager
$options
=
array
(
$options
=
array
(
'length'
=>
$length
,
'length'
=>
$length
,
'unsigned'
=>
(
bool
)
$unsigned
,
'unsigned'
=>
(
bool
)
$unsigned
,
'fixed'
=>
(
bool
)
$fixed
,
'fixed'
=>
(
bool
)
$fixed
,
'default'
=>
$default
,
'default'
=>
$default
,
'autoincrement'
=>
(
boolean
)
$tableColumn
[
'autoincrement'
],
'autoincrement'
=>
(
boolean
)
$tableColumn
[
'autoincrement'
],
'notnull'
=>
(
bool
)
(
$tableColumn
[
'nulls'
]
==
'N'
),
'notnull'
=>
(
bool
)
(
$tableColumn
[
'nulls'
]
==
'N'
),
...
...
lib/Doctrine/DBAL/Schema/DrizzleSchemaManager.php
View file @
ba4561f7
...
@@ -40,12 +40,12 @@ class DrizzleSchemaManager extends AbstractSchemaManager
...
@@ -40,12 +40,12 @@ class DrizzleSchemaManager extends AbstractSchemaManager
$tableColumn
[
'COLUMN_COMMENT'
]
=
$this
->
removeDoctrineTypeFromComment
(
$tableColumn
[
'COLUMN_COMMENT'
],
$type
);
$tableColumn
[
'COLUMN_COMMENT'
]
=
$this
->
removeDoctrineTypeFromComment
(
$tableColumn
[
'COLUMN_COMMENT'
],
$type
);
$options
=
array
(
$options
=
array
(
'notnull'
=>
!
(
bool
)
$tableColumn
[
'IS_NULLABLE'
],
'notnull'
=>
!
(
bool
)
$tableColumn
[
'IS_NULLABLE'
],
'length'
=>
(
int
)
$tableColumn
[
'CHARACTER_MAXIMUM_LENGTH'
],
'length'
=>
(
int
)
$tableColumn
[
'CHARACTER_MAXIMUM_LENGTH'
],
'default'
=>
isset
(
$tableColumn
[
'COLUMN_DEFAULT'
])
?
$tableColumn
[
'COLUMN_DEFAULT'
]
:
null
,
'default'
=>
isset
(
$tableColumn
[
'COLUMN_DEFAULT'
])
?
$tableColumn
[
'COLUMN_DEFAULT'
]
:
null
,
'autoincrement'
=>
(
bool
)
$tableColumn
[
'IS_AUTO_INCREMENT'
],
'autoincrement'
=>
(
bool
)
$tableColumn
[
'IS_AUTO_INCREMENT'
],
'scale'
=>
(
int
)
$tableColumn
[
'NUMERIC_SCALE'
],
'scale'
=>
(
int
)
$tableColumn
[
'NUMERIC_SCALE'
],
'precision'
=>
(
int
)
$tableColumn
[
'NUMERIC_PRECISION'
],
'precision'
=>
(
int
)
$tableColumn
[
'NUMERIC_PRECISION'
],
'comment'
=>
isset
(
$tableColumn
[
'COLUMN_COMMENT'
])
&&
''
!==
$tableColumn
[
'COLUMN_COMMENT'
]
'comment'
=>
isset
(
$tableColumn
[
'COLUMN_COMMENT'
])
&&
''
!==
$tableColumn
[
'COLUMN_COMMENT'
]
?
$tableColumn
[
'COLUMN_COMMENT'
]
?
$tableColumn
[
'COLUMN_COMMENT'
]
:
null
,
:
null
,
...
@@ -86,15 +86,15 @@ class DrizzleSchemaManager extends AbstractSchemaManager
...
@@ -86,15 +86,15 @@ class DrizzleSchemaManager extends AbstractSchemaManager
$columns
[]
=
trim
(
$value
,
' `'
);
$columns
[]
=
trim
(
$value
,
' `'
);
}
}
$ref
_c
olumns
=
array
();
$ref
C
olumns
=
array
();
foreach
(
explode
(
','
,
$tableForeignKey
[
'REFERENCED_TABLE_COLUMNS'
])
as
$value
)
{
foreach
(
explode
(
','
,
$tableForeignKey
[
'REFERENCED_TABLE_COLUMNS'
])
as
$value
)
{
$ref
_c
olumns
[]
=
trim
(
$value
,
' `'
);
$ref
C
olumns
[]
=
trim
(
$value
,
' `'
);
}
}
return
new
ForeignKeyConstraint
(
return
new
ForeignKeyConstraint
(
$columns
,
$columns
,
$tableForeignKey
[
'REFERENCED_TABLE_NAME'
],
$tableForeignKey
[
'REFERENCED_TABLE_NAME'
],
$ref
_c
olumns
,
$ref
C
olumns
,
$tableForeignKey
[
'CONSTRAINT_NAME'
],
$tableForeignKey
[
'CONSTRAINT_NAME'
],
array
(
array
(
'onUpdate'
=>
$tableForeignKey
[
'UPDATE_RULE'
],
'onUpdate'
=>
$tableForeignKey
[
'UPDATE_RULE'
],
...
@@ -110,7 +110,7 @@ class DrizzleSchemaManager extends AbstractSchemaManager
...
@@ -110,7 +110,7 @@ class DrizzleSchemaManager extends AbstractSchemaManager
{
{
$indexes
=
array
();
$indexes
=
array
();
foreach
(
$tableIndexes
as
$k
)
{
foreach
(
$tableIndexes
as
$k
)
{
$k
[
'primary'
]
=
(
boolean
)
$k
[
'primary'
];
$k
[
'primary'
]
=
(
boolean
)
$k
[
'primary'
];
$indexes
[]
=
$k
;
$indexes
[]
=
$k
;
}
}
...
...
lib/Doctrine/DBAL/Schema/ForeignKeyConstraint.php
View file @
ba4561f7
...
@@ -231,6 +231,7 @@ class ForeignKeyConstraint extends AbstractAsset implements Constraint
...
@@ -231,6 +231,7 @@ class ForeignKeyConstraint extends AbstractAsset implements Constraint
public
function
getUnqualifiedForeignTableName
()
public
function
getUnqualifiedForeignTableName
()
{
{
$parts
=
explode
(
"."
,
$this
->
_foreignTableName
->
getName
());
$parts
=
explode
(
"."
,
$this
->
_foreignTableName
->
getName
());
return
strtolower
(
end
(
$parts
));
return
strtolower
(
end
(
$parts
));
}
}
...
...
lib/Doctrine/DBAL/Schema/Index.php
View file @
ba4561f7
...
@@ -339,6 +339,7 @@ class Index extends AbstractAsset implements Constraint
...
@@ -339,6 +339,7 @@ class Index extends AbstractAsset implements Constraint
/**
/**
* Return whether the two indexes have the same partial index
* Return whether the two indexes have the same partial index
* @param \Doctrine\DBAL\Schema\Index $other
* @param \Doctrine\DBAL\Schema\Index $other
*
* @return boolean
* @return boolean
*/
*/
private
function
samePartialIndex
(
Index
$other
)
private
function
samePartialIndex
(
Index
$other
)
...
...
lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php
View file @
ba4561f7
...
@@ -124,8 +124,8 @@ class PostgreSqlSchemaManager extends AbstractSchemaManager
...
@@ -124,8 +124,8 @@ class PostgreSqlSchemaManager extends AbstractSchemaManager
}
}
return
new
ForeignKeyConstraint
(
return
new
ForeignKeyConstraint
(
$localColumns
,
$foreignTable
,
$foreignColumns
,
$tableForeignKey
[
'conname'
],
$localColumns
,
$foreignTable
,
$foreignColumns
,
$tableForeignKey
[
'conname'
],
array
(
'onUpdate'
=>
$onUpdate
,
'onDelete'
=>
$onDelete
)
array
(
'onUpdate'
=>
$onUpdate
,
'onDelete'
=>
$onDelete
)
);
);
}
}
...
...
lib/Doctrine/DBAL/Schema/SQLServerSchemaManager.php
View file @
ba4561f7
...
@@ -206,13 +206,13 @@ class SQLServerSchemaManager extends AbstractSchemaManager
...
@@ -206,13 +206,13 @@ class SQLServerSchemaManager extends AbstractSchemaManager
try
{
try
{
$tableIndexes
=
$this
->
_conn
->
fetchAll
(
$sql
);
$tableIndexes
=
$this
->
_conn
->
fetchAll
(
$sql
);
}
catch
(
\PDOException
$e
)
{
}
catch
(
\PDOException
$e
)
{
if
(
$e
->
getCode
()
==
"IMSSP"
)
{
if
(
$e
->
getCode
()
==
"IMSSP"
)
{
return
array
();
return
array
();
}
else
{
}
else
{
throw
$e
;
throw
$e
;
}
}
}
catch
(
SQLSrvException
$e
)
{
}
catch
(
SQLSrvException
$e
)
{
if
(
strpos
(
$e
->
getMessage
(),
'SQLSTATE [01000, 15472]'
)
===
0
)
{
if
(
strpos
(
$e
->
getMessage
(),
'SQLSTATE [01000, 15472]'
)
===
0
)
{
return
array
();
return
array
();
}
else
{
}
else
{
...
...
lib/Doctrine/DBAL/Schema/SchemaConfig.php
View file @
ba4561f7
...
@@ -63,7 +63,7 @@ class SchemaConfig
...
@@ -63,7 +63,7 @@ class SchemaConfig
*/
*/
public
function
setExplicitForeignKeyIndexes
(
$flag
)
public
function
setExplicitForeignKeyIndexes
(
$flag
)
{
{
$this
->
hasExplicitForeignKeyIndexes
=
(
bool
)
$flag
;
$this
->
hasExplicitForeignKeyIndexes
=
(
bool
)
$flag
;
}
}
/**
/**
...
@@ -73,7 +73,7 @@ class SchemaConfig
...
@@ -73,7 +73,7 @@ class SchemaConfig
*/
*/
public
function
setMaxIdentifierLength
(
$length
)
public
function
setMaxIdentifierLength
(
$length
)
{
{
$this
->
maxIdentifierLength
=
(
int
)
$length
;
$this
->
maxIdentifierLength
=
(
int
)
$length
;
}
}
/**
/**
...
...
lib/Doctrine/DBAL/Schema/SchemaException.php
View file @
ba4561f7
...
@@ -176,6 +176,6 @@ class SchemaException extends \Doctrine\DBAL\DBALException
...
@@ -176,6 +176,6 @@ class SchemaException extends \Doctrine\DBAL\DBALException
*/
*/
static
public
function
alterTableChangeNotSupported
(
$changeName
)
static
public
function
alterTableChangeNotSupported
(
$changeName
)
{
{
return
new
self
(
"Alter table change not supported, given '
$changeName
'"
);
return
new
self
(
"Alter table change not supported, given '
$changeName
'"
);
}
}
}
}
lib/Doctrine/DBAL/Schema/SqliteSchemaManager.php
View file @
ba4561f7
...
@@ -172,6 +172,7 @@ class SqliteSchemaManager extends AbstractSchemaManager
...
@@ -172,6 +172,7 @@ class SqliteSchemaManager extends AbstractSchemaManager
if
(
$a
[
'pk'
]
==
$b
[
'pk'
])
{
if
(
$a
[
'pk'
]
==
$b
[
'pk'
])
{
return
$a
[
'cid'
]
-
$b
[
'cid'
];
return
$a
[
'cid'
]
-
$b
[
'cid'
];
}
}
return
$a
[
'pk'
]
-
$b
[
'pk'
];
return
$a
[
'pk'
]
-
$b
[
'pk'
];
});
});
foreach
(
$indexArray
as
$indexColumnRow
)
{
foreach
(
$indexArray
as
$indexColumnRow
)
{
...
@@ -286,7 +287,7 @@ class SqliteSchemaManager extends AbstractSchemaManager
...
@@ -286,7 +287,7 @@ class SqliteSchemaManager extends AbstractSchemaManager
$fixed
=
false
;
$fixed
=
false
;
$type
=
$this
->
_platform
->
getDoctrineTypeMapping
(
$dbType
);
$type
=
$this
->
_platform
->
getDoctrineTypeMapping
(
$dbType
);
$default
=
$tableColumn
[
'dflt_value'
];
$default
=
$tableColumn
[
'dflt_value'
];
if
(
$default
==
'NULL'
)
{
if
(
$default
==
'NULL'
)
{
$default
=
null
;
$default
=
null
;
}
}
if
(
$default
!==
null
)
{
if
(
$default
!==
null
)
{
...
...
lib/Doctrine/DBAL/Schema/Synchronizer/AbstractSchemaSynchronizer.php
View file @
ba4561f7
...
@@ -47,7 +47,7 @@ abstract class AbstractSchemaSynchronizer implements SchemaSynchronizer
...
@@ -47,7 +47,7 @@ abstract class AbstractSchemaSynchronizer implements SchemaSynchronizer
foreach
(
$sql
as
$s
)
{
foreach
(
$sql
as
$s
)
{
try
{
try
{
$this
->
conn
->
exec
(
$s
);
$this
->
conn
->
exec
(
$s
);
}
catch
(
\Exception
$e
)
{
}
catch
(
\Exception
$e
)
{
}
}
}
}
...
...
lib/Doctrine/DBAL/Schema/Table.php
View file @
ba4561f7
...
@@ -383,7 +383,7 @@ class Table extends AbstractAsset
...
@@ -383,7 +383,7 @@ class Table extends AbstractAsset
*/
*/
public
function
addForeignKeyConstraint
(
$foreignTable
,
array
$localColumnNames
,
array
$foreignColumnNames
,
array
$options
=
array
(),
$constraintName
=
null
)
public
function
addForeignKeyConstraint
(
$foreignTable
,
array
$localColumnNames
,
array
$foreignColumnNames
,
array
$options
=
array
(),
$constraintName
=
null
)
{
{
$constraintName
=
$constraintName
?:
$this
->
_generateIdentifierName
(
array_merge
((
array
)
$this
->
getName
(),
$localColumnNames
),
"fk"
,
$this
->
_getMaxIdentifierLength
());
$constraintName
=
$constraintName
?:
$this
->
_generateIdentifierName
(
array_merge
((
array
)
$this
->
getName
(),
$localColumnNames
),
"fk"
,
$this
->
_getMaxIdentifierLength
());
return
$this
->
addNamedForeignKeyConstraint
(
$constraintName
,
$foreignTable
,
$localColumnNames
,
$foreignColumnNames
,
$options
);
return
$this
->
addNamedForeignKeyConstraint
(
$constraintName
,
$foreignTable
,
$localColumnNames
,
$foreignColumnNames
,
$options
);
}
}
...
@@ -532,7 +532,7 @@ class Table extends AbstractAsset
...
@@ -532,7 +532,7 @@ class Table extends AbstractAsset
$name
=
$constraint
->
getName
();
$name
=
$constraint
->
getName
();
}
else
{
}
else
{
$name
=
$this
->
_generateIdentifierName
(
$name
=
$this
->
_generateIdentifierName
(
array_merge
((
array
)
$this
->
getName
(),
$constraint
->
getLocalColumns
()),
"fk"
,
$this
->
_getMaxIdentifierLength
()
array_merge
((
array
)
$this
->
getName
(),
$constraint
->
getLocalColumns
()),
"fk"
,
$this
->
_getMaxIdentifierLength
()
);
);
}
}
$name
=
$this
->
normalizeIdentifier
(
$name
);
$name
=
$this
->
normalizeIdentifier
(
$name
);
...
...
lib/Doctrine/DBAL/Schema/Visitor/CreateSchemaSqlCollector.php
View file @
ba4561f7
...
@@ -103,7 +103,7 @@ class CreateSchemaSqlCollector extends AbstractVisitor
...
@@ -103,7 +103,7 @@ class CreateSchemaSqlCollector extends AbstractVisitor
{
{
$this
->
createSequenceQueries
=
array_merge
(
$this
->
createSequenceQueries
=
array_merge
(
$this
->
createSequenceQueries
,
$this
->
createSequenceQueries
,
(
array
)
$this
->
platform
->
getCreateSequenceSQL
(
$sequence
)
(
array
)
$this
->
platform
->
getCreateSequenceSQL
(
$sequence
)
);
);
}
}
...
...
lib/Doctrine/DBAL/Sharding/PoolingShardConnection.php
View file @
ba4561f7
...
@@ -151,10 +151,11 @@ class PoolingShardConnection extends Connection
...
@@ -151,10 +151,11 @@ class PoolingShardConnection extends Connection
throw
new
ShardingException
(
"Cannot switch shard when transaction is active."
);
throw
new
ShardingException
(
"Cannot switch shard when transaction is active."
);
}
}
$this
->
activeShardId
=
(
int
)
$shardId
;
$this
->
activeShardId
=
(
int
)
$shardId
;
if
(
isset
(
$this
->
activeConnections
[
$this
->
activeShardId
]))
{
if
(
isset
(
$this
->
activeConnections
[
$this
->
activeShardId
]))
{
$this
->
_conn
=
$this
->
activeConnections
[
$this
->
activeShardId
];
$this
->
_conn
=
$this
->
activeConnections
[
$this
->
activeShardId
];
return
false
;
return
false
;
}
}
...
...
lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizer.php
View file @
ba4561f7
...
@@ -280,6 +280,7 @@ class SQLAzureFederationsSynchronizer extends AbstractSchemaSynchronizer
...
@@ -280,6 +280,7 @@ class SQLAzureFederationsSynchronizer extends AbstractSchemaSynchronizer
$defaultValue
=
''
;
$defaultValue
=
''
;
break
;
break
;
}
}
return
$defaultValue
;
return
$defaultValue
;
}
}
...
...
lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureShardManager.php
View file @
ba4561f7
...
@@ -86,7 +86,7 @@ class SQLAzureShardManager implements ShardManager
...
@@ -86,7 +86,7 @@ class SQLAzureShardManager implements ShardManager
$this
->
federationName
=
$params
[
'sharding'
][
'federationName'
];
$this
->
federationName
=
$params
[
'sharding'
][
'federationName'
];
$this
->
distributionKey
=
$params
[
'sharding'
][
'distributionKey'
];
$this
->
distributionKey
=
$params
[
'sharding'
][
'distributionKey'
];
$this
->
distributionType
=
$params
[
'sharding'
][
'distributionType'
];
$this
->
distributionType
=
$params
[
'sharding'
][
'distributionType'
];
$this
->
filteringEnabled
=
(
isset
(
$params
[
'sharding'
][
'filteringEnabled'
]))
?
(
bool
)
$params
[
'sharding'
][
'filteringEnabled'
]
:
false
;
$this
->
filteringEnabled
=
(
isset
(
$params
[
'sharding'
][
'filteringEnabled'
]))
?
(
bool
)
$params
[
'sharding'
][
'filteringEnabled'
]
:
false
;
}
}
/**
/**
...
@@ -128,7 +128,7 @@ class SQLAzureShardManager implements ShardManager
...
@@ -128,7 +128,7 @@ class SQLAzureShardManager implements ShardManager
*/
*/
public
function
setFilteringEnabled
(
$flag
)
public
function
setFilteringEnabled
(
$flag
)
{
{
$this
->
filteringEnabled
=
(
bool
)
$flag
;
$this
->
filteringEnabled
=
(
bool
)
$flag
;
}
}
/**
/**
...
@@ -191,6 +191,7 @@ class SQLAzureShardManager implements ShardManager
...
@@ -191,6 +191,7 @@ class SQLAzureShardManager implements ShardManager
FROM sys.federation_member_distributions d
FROM sys.federation_member_distributions d
INNER JOIN sys.federations f ON f.federation_id = d.federation_id
INNER JOIN sys.federations f ON f.federation_id = d.federation_id
WHERE f.name = "
.
$this
->
conn
->
quote
(
$this
->
federationName
);
WHERE f.name = "
.
$this
->
conn
->
quote
(
$this
->
federationName
);
return
$this
->
conn
->
fetchAll
(
$sql
);
return
$this
->
conn
->
fetchAll
(
$sql
);
}
}
...
...
lib/Doctrine/DBAL/Tools/Console/Command/ImportCommand.php
View file @
ba4561f7
...
@@ -63,7 +63,7 @@ EOT
...
@@ -63,7 +63,7 @@ EOT
{
{
$conn
=
$this
->
getHelper
(
'db'
)
->
getConnection
();
$conn
=
$this
->
getHelper
(
'db'
)
->
getConnection
();
if
((
$fileNames
=
$input
->
getArgument
(
'file'
))
!==
null
)
{
if
((
$fileNames
=
$input
->
getArgument
(
'file'
))
!==
null
)
{
foreach
((
array
)
$fileNames
as
$fileName
)
{
foreach
((
array
)
$fileNames
as
$fileName
)
{
$filePath
=
realpath
(
$fileName
);
$filePath
=
realpath
(
$fileName
);
...
...
lib/Doctrine/DBAL/Tools/Console/Command/ReservedWordsCommand.php
View file @
ba4561f7
...
@@ -118,7 +118,7 @@ EOT
...
@@ -118,7 +118,7 @@ EOT
/* @var $conn \Doctrine\DBAL\Connection */
/* @var $conn \Doctrine\DBAL\Connection */
$conn
=
$this
->
getHelper
(
'db'
)
->
getConnection
();
$conn
=
$this
->
getHelper
(
'db'
)
->
getConnection
();
$keywordLists
=
(
array
)
$input
->
getOption
(
'list'
);
$keywordLists
=
(
array
)
$input
->
getOption
(
'list'
);
if
(
!
$keywordLists
)
{
if
(
!
$keywordLists
)
{
$keywordLists
=
array
(
$keywordLists
=
array
(
'mysql'
,
'mysql'
,
...
...
lib/Doctrine/DBAL/Types/DateTimeTzType.php
View file @
ba4561f7
...
@@ -37,12 +37,12 @@ use Doctrine\DBAL\Platforms\AbstractPlatform;
...
@@ -37,12 +37,12 @@ use Doctrine\DBAL\Platforms\AbstractPlatform;
* the offset and re-created from persistence with only the offset, not the original timezone
* the offset and re-created from persistence with only the offset, not the original timezone
* attached.
* attached.
*
*
* @link
www.doctrine-project.org
* @link www.doctrine-project.org
* @since
1.0
* @since 1.0
* @author
Benjamin Eberlei <kontakt@beberlei.de>
* @author Benjamin Eberlei <kontakt@beberlei.de>
* @author
Guilherme Blanco <guilhermeblanco@hotmail.com>
* @author Guilherme Blanco <guilhermeblanco@hotmail.com>
* @author
Jonathan Wage <jonwage@gmail.com>
* @author Jonathan Wage <jonwage@gmail.com>
* @author
Roman Borschel <roman@code-factory.org>
* @author Roman Borschel <roman@code-factory.org>
*/
*/
class
DateTimeTzType
extends
Type
class
DateTimeTzType
extends
Type
{
{
...
...
lib/Doctrine/DBAL/Types/VarDateTimeType.php
View file @
ba4561f7
...
@@ -50,6 +50,7 @@ class VarDateTimeType extends DateTimeType
...
@@ -50,6 +50,7 @@ class VarDateTimeType extends DateTimeType
if
(
!
$val
)
{
if
(
!
$val
)
{
throw
ConversionException
::
conversionFailed
(
$value
,
$this
->
getName
());
throw
ConversionException
::
conversionFailed
(
$value
,
$this
->
getName
());
}
}
return
$val
;
return
$val
;
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment