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

Fix creating a table with AUTOINCREMENT and ON UPDATE followed by PRIMARY KEY #158

Merged

Conversation

JanJakes
Copy link
Collaborator

This reverts e59eff8. The fix was wrong. When spotting it, I misunderstood that the first token was already consumed.

Without the fix, the new test fails with:

Cannot combine AUTOINCREMENT and multiple primary keys in SQLite.

This is because we've consumed one extra token (,), and the PRIMARY KEY then gets assigned to the created_at column as well.

…MARY KEY

This reverts e59eff8. The fix was wrong.
When spotting it, I misunderstood that the first token was already consumed.

Without the fix, the new test fails with:
  Cannot combine AUTOINCREMENT and multiple primary keys in SQLite.

This is because we've consumed one extra token (,), and the PRIMARY KEY
then gets assigned to the created_at column as well.
Copy link
Member

@brandonpayton brandonpayton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for catching this and providing a fix, @JanJakes!

@brandonpayton brandonpayton merged commit 0181d13 into WordPress:develop Aug 20, 2024
8 checks passed
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

Successfully merging this pull request may close these issues.

2 participants