-
Notifications
You must be signed in to change notification settings - Fork 7.7k
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
[pdo] Fixed setAttribute and getAttribute #12793
Merged
Merged
Conversation
This file contains 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
SakiTakamachi
force-pushed
the
pdo_attr_fix
branch
from
November 27, 2023 11:59
7d4fa10
to
a9500c4
Compare
SakiTakamachi
force-pushed
the
pdo_attr_fix
branch
from
November 28, 2023 08:25
a9500c4
to
1d36644
Compare
SakiTakamachi
force-pushed
the
pdo_attr_fix
branch
from
November 30, 2023 12:09
1d36644
to
d579488
Compare
SakiTakamachi
changed the title
[WIP] [pdo] Fix set and get attr
[pdo] Fix set and get attr
Nov 30, 2023
@Girgias |
Girgias
approved these changes
Dec 1, 2023
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.
LGTM, please add a note into UPGRADING/NEWS about what attributes had their type changed just so we don't lose this information. :)
SakiTakamachi
changed the title
[pdo] Fix set and get attr
[pdo] Fixed setAttribute and getAttribute
Dec 2, 2023
SakiTakamachi
force-pushed
the
pdo_attr_fix
branch
from
December 2, 2023 12:50
ced7517
to
7e65821
Compare
Added to UPGRADING/NEWS! |
This was referenced Dec 18, 2023
nielsdos
pushed a commit
that referenced
this pull request
Dec 22, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Fixed the types of setAttribute and getAttribute, and added attribute values that can be retrieved with getAttribute.
This pull request does not consider attribute value settings in the constructor. I'll do that in a separate change. Also, obviously strange attribute values (such as
PDO_MYSQL_ATTR_DIRECT_QUERY
) are not considered. This is because changing or abolishing such attribute values should probably be discussed properly.Since oci has already been decided to be unbundled, it will not be considered.
todo:
However, only Firebird lacks testing. Originally, there were no tests for some attribute values at all. Since I also need to confirm how attribute values work, I will not consider Firebird testing in this PR.