Skip to content

Conversation

@barbosa89
Copy link
Contributor

No description provided.

- Added constructors to Mysql, Postgres, and Sqlite compilers to instantiate their respective WhereCompiler classes.
- Implemented placeholder conversion for PostgreSQL insert statements.
- Introduced new PostgresWhereCompiler and SqliteWhereCompiler classes to handle WHERE clause compilation.
- Updated the QueryAst class to specify the type of where clauses.
- Modified the Join class to utilize WhereClause objects for better type safety.
- Enhanced the Having class to improve SQL generation.
- Removed outdated unit tests for MySQL, PostgreSQL, and SQLite dialects.
- Added new unit tests for PostgreSQL and SQLite insert statements to ensure correct SQL generation.
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
4.5% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

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