feature: Add enum support for column casting #89
Merged
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.
I have addressed an issue where an error occurs when using #[Cast(EnumFQCN)] alongside validation to create data. After investigation, I found that the issue arises because the enum is not converted to its corresponding value during the validation process.
Changes:
● Modified the handling of #[Cast(EnumFQCN)] during the validation process to ensure that enums are correctly converted to their respective values.
Testing:
● Added comprehensive test cases to ensure the modified code works as expected in various scenarios.
● The tests cover different possible scenarios involving enums in the validation process, ensuring the correctness and stability of the conversion logic.
Notes:
● Please run the tests before merging to ensure all test cases pass.
● If there are any issues or further improvements are needed, please let me know.
Related Attachments:
Thank you for your review and feedback!