Closed taka-oyama closed 2 weeks ago
This pull request introduces significant updates to the changelog and the Grammar
and BlueprintTest
classes. It adds support for invisible columns, change streams, and snapshot queries, while deprecating certain methods. The Grammar
class is enhanced to handle invisible columns through a new modifier and method. Testing coverage is improved with new tests for invisible columns, row deletion policies, and change streams, ensuring the correct generation of SQL statements.
File | Change Summary |
---|---|
CHANGELOG.md | Updated to include new features (invisible columns, change streams, snapshot queries), deprecations, and fixes across versions 8.1.2 to 8.3.0. |
src/Schema/Grammar.php | Added 'Invisible' modifier to $modifiers and a new method modifyInvisible for SQL syntax generation for invisible columns. |
tests/Schema/BlueprintTest.php | Added test_invisible_columns method, updated test_create_with_row_deletion_policy , and added test_createChangeStream_for_with_options for enhanced testing coverage. |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Its not documented, but it's supported. Probably because its used to define TOKENLIST.
Summary by CodeRabbit