758 Commits (2506bc2b1fb2a170bb588f78e7398f0ce0f07ab7)

Author SHA1 Message Date
Carsten Brandt 073982ab0a Update BaseActiveRecord.php 10 years ago
Qiang Xue 83b0b3d480 Fixes #6311: Optimistic lock for ActiveRecord does not work as expected 10 years ago
Carsten Brandt 8b79293ff2 added missing `@since` annotations 10 years ago
Alexander Makarov 7b20bdeeb2 Fixes #6279: `yii\db\Schema::getLastInsertID()` was passing wrong default schema name to PDO 10 years ago
Andrey Grachov 25a7c84ef2 Fixes #6271: Query caching returns the same data when running the same SQL with different fetch modes 10 years ago
Carsten Brandt cc8ffe364e added support for yii\db\Expression to querybuilder BETWEEN and LIKE 10 years ago
Carsten Brandt db56384fcf improved documentation about loadDefaultValues() 10 years ago
Qiang Xue 9eedfd054e Fixed test break. 10 years ago
Qiang Xue ab1f32ef76 Fixes #4492: Support PostgreSQL-specific syntax for `QueryBuilder::alterColumn()` 10 years ago
Carsten Brandt 38d0570843 fixed unlink() for array valued attributes 10 years ago
Qiang Xue 6b52b03523 Fixes #6049: `yii\db\Connection::getSchema()` for Oracle should return false when the table does not exist. Oracle does not support `ON UPDATE` clause. 10 years ago
wenbin1989 3d25f76e59 Fix batchInsert bug in oci. default batchInsert sql is ``` insert into tableName(col1, col2, col3...) value(`col11`, `col12`,`col13`.... ),(`col21`, `col22`,`col23`.... ); ``` which is illegal in oracle db. Change it to ``` insert into tableName(col1, col2, col3...) select 'col11', 'col12', 'col13' from dual union select 'col21', 'col22', 'col23' from dual union select 'col31', 'col32', 'col33' from dual; ``` 10 years ago
wenbin1989 39a358c269 oracle db doesn't support `ON UPDATE` in FOREIGN KEY. remove `ON UPDATE` section in method `addForeignKey`. 10 years ago
wenbin1989 b733a18904 fix oci bugs: \yii\db\oci\Schema::findColumns($table) return true when table doesn't exist When table doesn't exist, query in method `findColumns` return empty array instead of throw a exception. 10 years ago
Qiang Xue 9da53b702c typo fix [skip ci] 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
Thiago Talma 8a1bcd2775 one more example 10 years ago
Qiang Xue 2544e86d2c Fixes #5735: Added `yii\bootstrap\Tabs::renderTabContent` to support manually rendering tab contents 10 years ago
Alexander Makarov 99a818c0b8 Fixes #3630: `yii\db\Command::queryInternal()` is now protected 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
Alexander Makarov 02622b6fe4 phpdoc fixes and additions 10 years ago
Carsten Brandt a375a62070 bump minimum required cubrid version 10 years ago
Klimov Paul 15c8935db1 Fixed `yii\mongodb\ActiveRecord` unable to fetch 'hasMany' referred by array of `\MongoId` 10 years ago
Alexander Makarov cba52e3c5e Fixes #5382: renamed "pivot table" to "junction table" since it's correct term to use 10 years ago
Carsten Brandt 4054b2196f fixed broken links 10 years ago
Serge Postrash 5acf17e658 Fixed phpdoc for yii\db\Query [skip ci] 10 years ago
Carsten Brandt 0df9a82a7f updated documentation and tests 10 years ago
Qiang Xue d2b864da84 prepare for 2.0.0-rc release. 10 years ago
Carsten Brandt f76e767edd added docs for #5147 10 years ago
Qiang Xue 566ed3c594 Fixes #5147: null is not handled correctly for arbitrary operator in SQL. 10 years ago
Carsten Brandt 4772be9cc4 doc typo 10 years ago
Carsten Brandt 9df21d46f3 reverted addition of $where property 10 years ago
Carsten Brandt 222f9ddfad added missing documentation about the NOT operator in Query 10 years ago
Qiang Xue 613d3071a7 Fixes #5106: Refactored query caching to not load cache component when query caching is not used at all. 10 years ago
Qiang Xue aa8c013ebf Fixes #3197: Using `ActiveQuery::indexBy()` may cause relational AR queries to generate incorrect relational results 10 years ago
Qiang Xue aeaf0511d2 Fixes #3725: Fixed the bug that the filtering condition used in relation definition was ignored when calling `ActiveRecord::unlinkAll()` 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 2150fa3239 Fixes #4970: `joinWith()` called by a relation was ignored by `yii\db\ActiveQuery` 10 years ago
Stephen Seliuk 35b54345b5 Handling $query->joinWith called inside of other $query->joinWith within Closure (called inside Closure). Ex.: ```php $query->joinWith( [ 'rel1' => function($query) { $query->joinWith( [ 'rel2' => function($query) { // ... } ] ); } ] ); ``` 10 years ago
Qiang Xue 44b5e8ef60 Fixes #4954: MSSQL column comments are not retrieved correctly 10 years ago
Carsten Brandt e15cfc0286 allow precision for binary type in MSSQL 10 years ago
Carsten Brandt 73cb5f8aac changed syntax for referencing the guide in apidoc 10 years ago
Qiang Xue 212c5ee3ef Fixes #4254: `SqlDataProvider` does not work with Oracle and SQL Server 10 years ago
Carsten Brandt 78b5c7db66 fixed boolean handling for PostgreSQL 10 years ago
Alexander Makarov 7aed617c38 Fixes #4813: Fixed MSSQL schema that was getting incorrect info about constraints 10 years ago
Arthur Khachaturov 7deb26f6c8 Fix PHPDoc 10 years ago
Qiang Xue 385e13978d Fixes #4800. 10 years ago
Qiang Xue 3f597fd45d updated doc [skip ci] 10 years ago