-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Fix IBM DB2 implementation / ibm_db2 driver #447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
0614770
optimize table indexes introspection in DB2
deeky666 6e6c435
fix table foreign key constraints introspection in DB2
deeky666 dd0d886
add initial BLOB type support in DB2
deeky666 4986650
fix truncate table SQL in DB2
deeky666 9f1bb32
fix current time, date and timestamp SQL in DB2
deeky666 597e69c
add date arithmetic expressions in DB2
deeky666 814a980
fix bit operator expressions in DB2
deeky666 daf4f16
fix portability connection in DB2
deeky666 46c9506
fix default values in DB2
deeky666 3dae2a5
fix renaming columns in DB2
deeky666 e6f9667
fix autoincrement column introspection in DB2
deeky666 1316c8b
fix empty to null portability in DB2
deeky666 590b13b
fix required table reorganization after table alteration in DB2
deeky666 75af6d3
add class and object fetch modes support in DB2
deeky666 11e462e
add property case compatibility for class fetch mode in DB2
deeky666 16dbf74
fix CS
deeky666 fa9bb2d
remove unused use statements
deeky666 6f1f3fa
fix drop database statement in DB2
deeky666 531d8a6
fix rename table statement in DB2
deeky666 1151fc8
remove unnecessary method overrides in DB2
deeky666 c8518c1
add DB2 platform unit tests
deeky666 db2e0f3
drop pdo_ibm driver support
deeky666 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks wrong when
$destinationClass
was passed as string, as it was then replaced by a ReflectionClass, and you are creating a ReflectionObject for a ReflectionClass instance hereThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
arf no, sorry. It is replaced a second time. The naming of variables is really confusing on this method
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@stof Yeah this is far from perfect. I have copied and modified this from my SQL Anywhere driver implementation which I coded long time ago and my knowlegde of reflection was not as good back then ;)