Maksim Spirkov
5dcf4b853d
Fix #20654 : Add missing generics in yii\db namespace. Fix PHPDoc annotations in yii\db\ArrayExpression
2025-10-29 14:42:19 +03:00
Maksim Spirkov
dd4c091e66
Fix #20634 : Fix PHPDoc annotations in yii\db namespace. Add PHPStan/Psalm annotations for yii\db\SqlTokenizer::startsWithAnyLongest()
2025-10-25 22:19:58 +03:00
Maksim Spirkov
c82da8dc82
Add visibility for all class elements ( #20557 )
2025-10-02 01:27:23 +03:00
Maksim Spirkov
53256fdd24
Fix #20513 : Fix code examples in PHPDoc
2025-09-06 00:22:56 +03:00
Maksim Spirkov
f914cda51e
Remove invalid @property annotations and fix property descriptions ( #20510 )
2025-09-05 00:33:39 +03:00
Maksim Spirkov
06858c1089
Fix #20508 : Fix PHPDoc, add PHPStan/Psalm annotations for yii\web\CookieCollection::getIterator. Add missing @property annotation in yii\base\Model
2025-09-02 08:10:56 +03:00
Craig London
005d9f21fb
Fix #20479 : Fix issue with MSSQL related to char and nchar
2025-08-26 22:05:11 +03:00
Alexander Makarov
52e4a3e645
release version 2.0.50
2024-05-30 20:23:31 +03:00
Razvan Grigore
e2a167028b
Upgrade to PSR12 coding standard ( #20121 )
2024-03-19 17:21:27 +03:00
Sohel Ahmed Mesaniya
6c511d99fb
Fix #19759 : Update docs for Command::createTable(), Migration::createTable() and QueryBuilder::createTable()
2023-06-16 07:02:22 +03:00
Bizley
161526cd41
HTTPS everywhere ( #19503 )
2022-08-03 12:32:18 +03:00
Brandon Kelly
4628b91e73
Fix types ( #19332 )
...
* Migration::upsert() returns void
* Unneeded `@property` tags
* Add missing `null` param/return types
* Null types for db\Query + db\ActiveQuery
* Fixed testSelect
2022-03-30 18:40:10 +02:00
Alexander Makarov
655786b7ed
release version 2.0.44
2021-12-30 10:50:56 +03:00
Alexey Rogachev
552593ca3b
Prepare for new apidoc (part 2) ( #19010 )
...
* Fix broken links for events with different namespace
* Fix broken links in see tag
* Fix broken links in see tag (loadData())
* Fix broken link for var_export()
* Fix broken link for CVE
* Remove redundant markdown link wrap in see tags
* Remove see tags that refer to private properties
* Remove more see tags that refer to private properties
* Remove see tags that refer to private methods
* Remove one more redundant markdown link wrap in see tag [skip ci]
* Fix typo in see tag (causes broken link)
* Remove more see tags that refer to private methods
2021-11-18 10:10:09 +03:00
Alexey Rogachev
fa6f0ef658
Fix variable references in phpdoc ( #19006 )
2021-11-10 13:26:55 +03:00
Alexander Makarov
ccb14ff667
release version 2.0.39
2020-11-10 13:58:35 +03:00
Sartor
a66fac3bb1
Fix #17758 : Query::withQuery() can be used for CTE
2020-04-13 11:58:18 +03:00
Alexander Kartavenko
6fc04a622e
Fix #17219 : Fixed quoting of table names with spaces in MSSQL
2019-07-19 13:48:57 +03:00
Brandon Kelly
54b3d6d8ab
Fixes #17344 : Improved performance of yii\db\Connection::addSelect()
2019-06-11 16:14:38 +03:00
Dacheng Gao
687f15fbd2
Remove extra space char in comments ( #17198 ) [skip ci]
2019-03-09 00:55:30 +03:00
CedricYii
3555633223
Fixes #14289 : Added yii\db\Command::executeResetSequence() to work with Oracle
2018-06-27 22:29:50 +03:00
SilverFire - Dmitry Naumenko
4bfe5e7a49
release version 2.0.14.2
2018-03-13 16:15:01 +02:00
SilverFire - Dmitry Naumenko
7c4474132e
Fixed PHPDoc [skip ci]
2018-02-27 14:39:53 +02:00
SilverFire - Dmitry Naumenko
7a44ede105
Added missing QueryBuilder::conditionClasses setter
...
Fixes #15792
2018-02-27 14:36:55 +02:00
SilverFire - Dmitry Naumenko
abb503c284
release version 2.0.14.1
2018-02-24 22:23:06 +02:00
Dmitry Naumenko
dc452b7e24
Fixed multiple JSON-related issues ( #15732 )
2018-02-23 23:07:04 +02:00
SilverFire - Dmitry Naumenko
22832b7c49
release version 2.0.14
2018-02-19 00:27:09 +02:00
SilverFire - Dmitry Naumenko
e806a3b50a
Added yii\db\ExpressionInterface support to yii\db\Command::batchInsert()
...
Fixes #15661
2018-02-18 20:23:08 +02:00
SilverFire - Dmitry Naumenko
da06c4a1e1
Fixed QueryBuilder::buildCondition() to skip empty array on input
...
Fixes #15653
2018-02-16 23:46:08 +02:00
Carsten Brandt
e493843b1c
improve @deprecated annotations
2018-02-16 11:19:00 +01:00
SilverFire - Dmitry Naumenko
23dbbb9fd7
Merge branch 'master' into make-query-expression
2018-02-11 20:05:32 +02:00
SilverFire - Dmitry Naumenko
1bbd2e1993
Add ExpressionInterface to Query class
2018-02-11 20:02:27 +02:00
SilverFire - Dmitry Naumenko
62d4604269
Added BetweenConditionBuilder
...
Replaces #12678 , Fixes #11611
2018-02-11 18:55:07 +02:00
Brandon Kelly
e6f5c46cdc
Fixes #15633 : Deprecate some things going away/changing in 2.1
...
- Deprecated `yii\base\BaseObject::className()` in favor of native PHP syntax `::class`, which does not trigger autoloading
- Deprecated XCache and Zend data cache support as caching backends
- Deprecated `yii\BaseYii::powered()` method
- Added `yii\base\InvalidArgumentException` and deprecated `yii\base\InvalidParamException`
- Added `yii\BaseYii::debug()` and deprecated `yii\BaseYii::trace()`
2018-02-11 01:48:29 +03:00
Dmitry Naumenko
de1750228d
Fixes #13879 : Added upsert support for yii\db\QueryBuilder and yii\db\Command
2018-02-09 01:05:50 +03:00
SilverFire - Dmitry Naumenko
786a733502
Moved ExpressionBuilder creation logic out of QueryBuilder::buildExpression() to a separate method
2018-02-05 17:18:32 +02:00
Dmitry Naumenko
d16586334d
Fixes #7640 : Implemented custom data types support. Added JSON support for MySQL and PostgreSQL, array support for PostgreSQL
2018-02-05 04:59:14 +07:00
hiscaler
5483a2ef6c
Fixes #15076 : Perfect yii\db\QueryBuilder buildColumns function
2018-02-03 18:19:07 +07:00
Гордиенко Владислав Юрьевич
8d50844024
#15426 : Added ability to create and drop database views
2018-01-19 11:21:07 +03:00
Alexander Makarov
c501e3fde8
Revert "Fixed QueryBuilder docs ( #15427 ) [skip ci]" ( #15431 )
...
This reverts commit 7d1310ace7 .
2017-12-29 17:21:37 +03:00
Alec Smythe
7d1310ace7
Fixed QueryBuilder docs ( #15427 ) [skip ci]
...
documentation is wrong ... smallint() doesn't work, but smallinteger() does
2017-12-29 11:36:40 +03:00
Sergey Makinen
b7d5393a08
Fixes #15194 : Fixed yii\db\QueryBuilder::insert() to preserve passed params when building a INSERT INTO ... SELECT query for MSSQL, PostgreSQL and SQLite
2017-11-24 15:19:34 +07:00
Carsten Brandt
93bbf5b39d
Fixes #15015 : Added StringHelper::floatToString() to savely cast float values independent of the locale, also fixes some places in the framework that use it now
2017-10-27 11:41:45 +03:00
Robert Korulczyk
5a8c3d537b
Enable phpdoc_summary rule in php-cs-fixer config ( #14675 )
...
* Enable `phpdoc_summary` rule in php-cs-fixer config.
* Fix case in "PHPDoc".
2017-08-21 11:19:35 +02:00
Robert Korulczyk
1501c659ac
Add empty lines before return statements. ( #14682 ) [skip ci]
2017-08-21 01:58:49 +03:00
Carsten Brandt
cda3089623
Fixed batchInsert casting of double values according to locale ( #14448 )
...
fixes #6526
2017-08-13 22:15:04 +02:00
forevermatt
1d44de7b15
Fix abstract column type for unsigned primary key ( #14626 ) [skip ci]
2017-08-11 02:59:40 +03:00
Carsten Brandt
69673c0c94
Rename Object -> BaseObject for PHP 7.2 compatibility
...
issue #7936
2017-07-19 10:51:46 +02:00
Boudewijn Vahrmeijer
03d53b785d
Fixes #14449 : Fix PHP 7.2 compatibility bugs and add explicit closure support in yii\base\Application
2017-07-14 12:23:03 +03:00
Robert Korulczyk
fe8a0a6a2e
Enable no_useless_else rule in php-cs-fixer ( #14420 )
2017-07-10 11:26:21 +03:00