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
08b04616
Commit
08b04616
authored
May 11, 2017
by
Marius Meissner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
DBAL-#1234: Replaced shorthand array syntax by conventional syntax for backwards compatibility
parent
b4d9505b
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
OracleSchemaManagerTest.php
.../Tests/DBAL/Functional/Schema/OracleSchemaManagerTest.php
+4
-4
No files found.
tests/Doctrine/Tests/DBAL/Functional/Schema/OracleSchemaManagerTest.php
View file @
08b04616
...
...
@@ -239,18 +239,18 @@ class OracleSchemaManagerTest extends SchemaManagerFunctionalTestCase
{
$table
=
new
Table
(
'list_table_indexes_pk_id_test'
);
$table
->
setSchemaConfig
(
$this
->
_sm
->
createSchemaConfig
());
$table
->
addColumn
(
'id'
,
'integer'
,
[
'notnull'
=>
true
]
);
$table
->
addUniqueIndex
(
[
'id'
]
,
'id_unique_index'
);
$table
->
addColumn
(
'id'
,
'integer'
,
array
(
'notnull'
=>
true
)
);
$table
->
addUniqueIndex
(
array
(
'id'
)
,
'id_unique_index'
);
$this
->
_sm
->
dropAndCreateTable
(
$table
);
// Adding a primary key on already indexed columns
// Oracle will reuse the unique index, which cause a constraint name differing from the index name
$this
->
_sm
->
createConstraint
(
new
Schema\Index
(
'id_pk_id_index'
,
[
'id'
]
,
true
,
true
),
'list_table_indexes_pk_id_test'
);
$this
->
_sm
->
createConstraint
(
new
Schema\Index
(
'id_pk_id_index'
,
array
(
'id'
)
,
true
,
true
),
'list_table_indexes_pk_id_test'
);
$tableIndexes
=
$this
->
_sm
->
listTableIndexes
(
'list_table_indexes_pk_id_test'
);
$this
->
assertArrayHasKey
(
'primary'
,
$tableIndexes
,
'listTableIndexes() has to return a "primary" array key.'
);
$this
->
assertEquals
(
[
'id'
]
,
array_map
(
'strtolower'
,
$tableIndexes
[
'primary'
]
->
getColumns
()));
$this
->
assertEquals
(
array
(
'id'
)
,
array_map
(
'strtolower'
,
$tableIndexes
[
'primary'
]
->
getColumns
()));
$this
->
assertTrue
(
$tableIndexes
[
'primary'
]
->
isUnique
());
$this
->
assertTrue
(
$tableIndexes
[
'primary'
]
->
isPrimary
());
}
...
...
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