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

Completing, refactoring and improving the WITH statements parser #363

Merged
merged 12 commits into from
Dec 29, 2021

Commits on Dec 5, 2021

  1. Refactoring and improving the support of the WITH statement and makin…

    …g other statements aware of it
    
    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    f56b027 View commit details
    Browse the repository at this point in the history
  2. Adding more test cases for withStatements

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    835a537 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. Fixing phpstan issues, and adding more test cases

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    75436a9 View commit details
    Browse the repository at this point in the history
  2. Adding more tests for withStatements

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    2961130 View commit details
    Browse the repository at this point in the history
  3. Improve types for Psalm and error's message improvement

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    85a6461 View commit details
    Browse the repository at this point in the history
  4. Adding more test cases

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    f5269d7 View commit details
    Browse the repository at this point in the history
  5. Uncommenting tests

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    3516c94 View commit details
    Browse the repository at this point in the history
  6. updating comments

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    199ba66 View commit details
    Browse the repository at this point in the history
  7. Explicitly check ON DUPLICATE KEY UPDATE and adding a test case

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    cd49677 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Update the with Build statement to build the cteStatement

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    f1585a9 View commit details
    Browse the repository at this point in the history
  2. handle: cteStatementParser could be null

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 7, 2021
    Configuration menu
    Copy the full SHA
    bd86fb3 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2021

  1. remove duplicated test

    Signed-off-by: Fawzi E. Abdulfattah <[email protected]>
    iifawzi committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    c8f72ec View commit details
    Browse the repository at this point in the history