96 Commits (5880968d45890e455b23ad541faa3fc04a3d7ccb)

Author SHA1 Message Date
Carsten Brandt e43c41c9ea db layer phpdoc fixes 9 years ago
Carsten Brandt 8680f0f1d8 BC way of merging expression params of orderBy and groupBy 9 years ago
Carsten Brandt f0a62cdbd3 allow expressions in GROUP BY 9 years ago
Carsten Brandt 468886a77b small refactoring for #9452 9 years ago
Klimov Paul bea90e1228 Fixed `yii\db\Query::where()` does not add params from directly passed `yii\db\Expression` 9 years ago
SilverFire - Dmitry Naumenko cd87d67f34 Global DOCS update: ~~~ replaced with ``` 9 years ago
Alexander Makarov 1b3770fd21 Use === instead of == where possible 9 years ago
Alexander Makarov 5ab4f0f090 Better quotes usage in strings 9 years ago
Carsten Brandt 681db52ba6 refactored SchemaBuilder 9 years ago
Matvey Vasenin b456f699cc Implemented `SchemaBuilder` 9 years ago
Alexander Mohorev ae42a054bb PSR-2 spaces, commas, etc 9 years ago
Qiang Xue 5d4780da21 Fixes #8268: Allow `QueryBuilder` to recognize more variations of `limit` and `offset` values 10 years ago
Carsten Brandt 21f51400ef added information about quoting to batch insert 10 years ago
Carsten Brandt 1cfc40d6e5 link to the guide on quoting from query phpdoc 10 years ago
Carsten Brandt 5306cac4b9 added support for subqueries to simple conditions 10 years ago
Jan Waś edf400df96 add missing space 10 years ago
Jan Waś 6e48ed05c7 allow calling Command::insert() without any columns 10 years ago
Qiang Xue d9117a67b1 Fixes #7227: Query builder should respect column alias setting when `yii\db\Expression` is being selected 10 years ago
Alexander Makarov 6481d13494 Optimized checks order in conditions 10 years ago
Qiang Xue 84b20d57e4 Fixes #7055: composite IN condition was not generated correctly for certain DBMS 10 years ago
Jan Waś 1e5f159f78 override only mssql and sqlite QueryBuilder; throw an exception for composite in condition with a subquery 10 years ago
Jan Waś f58d096920 fixes #6792, use a simpler composite in condition implementation on dbs other than pgsql 10 years ago
Carsten Brandt cc8ffe364e added support for yii\db\Expression to querybuilder BETWEEN and LIKE 10 years ago
Qiang Xue 5bdf36d9c8 Fixes #5780: `QueryBuilder::batchInsert()` may cause "undefined index" error 10 years ago
Alexander Mohorev bb8550886e PHP type casting 10 years ago
Qiang Xue 5829020eff Fixes #5223: Query builder now supports selecting sub-queries as columns 10 years ago
Carsten Brandt 292a9ff55b Add support for yii\db\Expression to QueryBuiler simple conditions 10 years ago
Qiang Xue 566ed3c594 Fixes #5147: null is not handled correctly for arbitrary operator in SQL. 10 years ago
Qiang Xue b9c97ff2aa Fixes #4938: When `yii\db\ActiveQuery` is used to build sub-queries, its WHERE clause is not correctly generated 10 years ago
Qiang Xue 212c5ee3ef Fixes #4254: `SqlDataProvider` does not work with Oracle and SQL Server 10 years ago
Arthur Khachaturov 7deb26f6c8 Fix PHPDoc 10 years ago
Carsten Brandt 25bf486b7f save some function calls on AR insert 10 years ago
Alexander Makarov 2a8ca600c5 Simplified parameter check for buildSimpleCondition() 10 years ago
Alexander Makarov b656137541 Added support for arbitrary operators to Query::filterWhere, added support for arbitrary operators to Sphinx extension 10 years ago
Alexander Makarov c1cf48cf5b Fixes #2315: Any operator now could be used with `yii\db\Query::->where()` operand format 10 years ago
RichWeber 92cd13a913 pull origin 10 years ago
Carsten Brandt 3a1e0f3a5c property codestyle framework 10 years ago
Alexander Makarov 0edd8bc65a Fixed missing and incorrect phpdoc 10 years ago
Carsten Brandt 8a70d9fbd1 rename column schema typecast method 10 years ago
Carsten Brandt 6a48f68955 split typecast method into two 10 years ago
Qiang Xue ce49416e32 Fixes #3752: `QueryBuilder::batchInsert()` does not typecast input values 10 years ago
Carsten Brandt d622442acf improved debugger on handling unreadable files 11 years ago
Qiang Xue f648d0b1ac Revert "Fixes #3469: Fixed the bug that `QueryBuilder::getColumnType()` may drop the provided column precision in certain cases" 11 years ago
Qiang Xue 3411504508 Revert "Fixed test break." 11 years ago
Qiang Xue 70b57766b1 Fixed test break. 11 years ago
Qiang Xue a46efe79c6 Fixes #3469: Fixed the bug that `QueryBuilder::getColumnType()` may drop the provided column precision in certain cases 11 years ago
Carsten Brandt 5c748ddb42 added case insensitve LIKE to PostgresQueryBuilder 11 years ago
Carsten Brandt 91965fd391 phpdoc formatting issues 11 years ago
Qiang Xue a60d295253 Added support for using sub-queries when building a DB query with `IN` condition 11 years ago
Qiang Xue 0b29c9607d fixed broken API links [skip ci] 11 years ago