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.
The APIs related to the GUID column type were mistakenly deprecated in #4724. There are two features in the DBAL related to the GUID type:
The purpose of the GUID column type in the DBAL is:
BINARY(16)
) and provide automatic parsing and formatting for a better developer experience.CHAR(36)
. This is way less efficient from the storage and lookup perspective than the above but still works.Without this type in place, the users would have to use either
BINARY(16)
orCHAR(36)
to write portable code which will result in a worse developer experience on the platforms that support the type natively.Additionally, a functional test is added that covers the type across all supported platforms and identifies a minor inconsistency in their behavior.