Skip to content
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

[FEATURE] Support for MySQL-specific ALTER TABLE options (ENCRYPTION, AUTO_INCREMENT, ENGINE) missing in JSQLParser #2114

Closed
minleejae opened this issue Nov 23, 2024 · 1 comment

Comments

@minleejae
Copy link
Contributor

Grammar or Syntax Description

  • Brief description: The parser does not support specific features like ENCRYPTION, AUTO_INCREMENT, and ENGINE options in ALTER TABLE statements, categorizing them as UnspecifiedOperation. These features are part of MySQL-specific extensions to the ALTER TABLE syntax.

SQL Example

  • Simplified Query Examples focusing on the failing features:
    ALTER TABLE confidential_data ENCRYPTION = 'Y';
    ALTER TABLE tt AUTO_INCREMENT = 101;
    ALTER TABLE city2 ENGINE = InnoDB;

Additional Context

  • JSQLParser Version: 5.0
  • Applicable RDBMS: MySQL 8.0 and later versions.
  • Reference Documentation:
@minleejae minleejae changed the title [FEATURE] missing feature description [FEATURE] Support for MySQL-specific ALTER TABLE options (ENCRYPTION, AUTO_INCREMENT, ENGINE) missing in JSQLParser Nov 23, 2024
@manticore-projects
Copy link
Contributor

Solved via #2115.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants