Skip to content

Conversation

@ixior462
Copy link
Collaborator

No description provided.

ixior462 and others added 2 commits January 17, 2025 01:16
* e2e version matrix update

* Refactor that makes code shiny

* Fix parser test pointer

* Final refactor - improve select structure

* Fix delete command

* Add Drop Function

* Add error handling for parser

* second part of error handling

* Adds LIMIT and OFFSET keywords :D

* Add Update command

* Feature/error handling tests (#20)

* Parser error handling wip

* Add error handling for engine and finish parser

---------

Co-authored-by: LissaGreense <walissa13@gmail.com>

* Add Distinct select implementation (#21)

* Feature/joins (#22)

JOIN FEATURE

* Add full join implementation

* Add full join error handling tests in engine

* Add documentation, lexer, parser and only tests for engine, handling full,inner,left,right joins

* Add enginge implemenatation and e2e tests for full,inner,left and right joins

* Refactore join method

* Aggregate functions (#23)

* Add Aggregate function handling in lexer, parser and even write documentation

* Aggregate functions engine WIP

* Finish tests, fix implementation of aggr functions

---------

Co-authored-by: ixior462 <pawel.krupski@mail.com>

* Feature - "IN" and "NOTIN" condition (#24)

* Parser, lexer, token and ast impl

* engine, parser err handling, readme, tests for IN

* Feature/null insertion (#25)

* Tokens have been added

* Parser and lexer logic has been updated.

* Introduced a new section in README 'supported types'

* Add engine integration with NULL values

---------

Co-authored-by: LissaGreense <walissa13@gmail.com>

* Add apostrophe validation errors (#26)

* Add gopher to README.md (#28)

* Refactore e2e tests (#27)

* Refactore e2e tests structure

* Update README in E2E section

* Move e2e test to seperate file

* Feature - apostrophe error validate (#29)

* Add apostrophe validation errors

* refactor

* Rewrite getExpression logic

---------

Co-authored-by: LissaGreense <walissa13@gmail.com>
Co-authored-by: Sara Ryfczyńska <s.ryfczynska@gmail.com>
@ixior462 ixior462 merged commit 4548bc5 into dev May 23, 2025
4 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.

3 participants