-
#164
df6fb06Thanks @G4brym! - Add orWhereNull, orWhereNotNull, orWhereBetween, orWhereNotBetween, orWhereLike, and orWhereNotLike convenience methods to SelectBuilder -
#162
91d4cc1Thanks @G4brym! - AddorWhere()method toSelectBuilderfor building OR conditions in fluent query chains -
#158
8d1e2ecThanks @G4brym! - Add WHERE clause convenience methods to SelectBuilder:.when(),.whereNull(),.whereNotNull(),.whereBetween(),.whereNotBetween(),.whereLike(),.whereNotLike(), and.whereNotIn()
-
#160
1ae866eThanks @G4brym! - Fix falsy WHERE/HAVING params (false, 0, empty string) being silently dropped in update, delete, and select queries -
#159
306e973Thanks @G4brym! - Fix CROSS JOIN to not include spurious ON clause in generated SQL -
#165
ed919f2Thanks @fc221! - Fix PostgreSQL migrations to create the internal migrations table with PostgreSQL-compatible SQL and avoid unnecessary placeholder rewriting for queries without parameters. -
#161
92675a9Thanks @G4brym! - Fix PGQB incorrectly converting bare?placeholders to$instead of$1,$2, ... in PostgreSQL queries -
#163
84b5d0fThanks @G4brym! - Add optionalotherwisecallback to.when()for inline if/else query building