Alexander Makarov
8886fb235f
Fixed handleException method visibility, removed unnecessary slashes from FQN
2014-05-07 20:56:51 +04:00
Alexander Makarov
bea7cf8449
Moved exception handling to schema
2014-05-07 04:27:21 +04:00
Alexander Makarov
b1d94e5c95
Removed unnecessary instance check, fixed Sphinx schema
2014-05-07 04:04:44 +04:00
Alexander Makarov
ca465eae18
Renamed handleError to handleException
2014-05-06 19:15:18 +04:00
Alexander Makarov
6cfc949691
Added CUBRID support for throwing integrity exception
2014-05-06 19:13:54 +04:00
Alexander Makarov
7764086c5d
IntegrityException should be thrown for relational DBs only
2014-05-06 19:07:23 +04:00
Alexander Makarov
d1ec2a0241
Better naming for Schema properties
2014-05-06 19:06:34 +04:00
Alexander Makarov
ca23cd8a2c
Implemented throwing \yii\db\IntegrityException on DB integrity errors
2014-05-06 18:26:27 +04:00
Alexander Makarov
b86f5a14f7
#2435 Tests for integrity exception
2014-05-06 16:56:51 +04:00
Alexander Kochetov
d041116b94
BaseActiveRecord::findAll() comment fix
2014-05-06 16:18:01 +04:00
Paul K
b09d0f12af
overwrite -> override
2014-04-29 13:54:21 +02:00
Carsten Brandt
6f7be5ee5c
filterWhere for postgres ILIKE
...
fixes #3252
2014-04-29 13:22:31 +02:00
Carsten Brandt
5c748ddb42
added case insensitve LIKE to PostgresQueryBuilder
...
fixes #3252
also improved unit tests for querybuilder buildLikeCondition
2014-04-29 12:04:10 +02:00
Qiang Xue
453ed4d93a
fixed #3268
2014-04-27 17:22:07 -04:00
Qiang Xue
9b71adb4fa
Fixes #3268 : Fixed the bug that the schema name in a table name was not respected by yii\db\mysql\Schema
2014-04-27 12:14:30 -04:00
Carsten Brandt
91965fd391
phpdoc formatting issues
2014-04-23 02:55:17 +02:00
Carsten Brandt
2b593da08f
phpdoc issue
...
[ci skip]
2014-04-22 20:14:49 +02:00
Qiang Xue
7b908aa8a3
Fixes #2853 : ActiveRecord did not handle resource-typed columns well
2014-04-21 20:16:16 -04:00
Sergey Gonimar
322e9e2385
Fix BETWEEN and NOT BETWEEN conditions.
...
```
PHP Notice – yii\base\ErrorException
Undefined offset: 3
in .../yiisoft/yii2/db/QueryTrait.php at line 269
```
2014-04-17 21:42:11 +06:00
Carsten Brandt
76d8e2b5b3
code style, fixes #3140
2014-04-17 13:24:16 +02:00
Thiago Talma
c1445871f4
Correction of many errors code inspection.
...
Adjustments code according to the standards.
Adding missing PHPDoc comment.
2014-04-16 19:29:07 -03:00
Qiang Xue
991a894596
Added missing ROWS token when building limit/offset for MSSQL.
2014-04-15 21:01:45 -04:00
Qiang Xue
1fd0068378
Fixes #3066 : yii\db\mssql\Schema::getTableSchema() should return null when the table does not exist.
2014-04-15 20:50:43 -04:00
Qiang Xue
a60d295253
Added support for using sub-queries when building a DB query with IN condition
2014-04-15 20:20:18 -04:00
Thiago Talma
563e7e0174
Update ActiveQuery.php
...
PHPDoc comment does not match function or method signature
Update PHPDoc Comment
Adjust code standard
2014-04-15 19:58:06 -03:00
Thiago Talma
544243d517
Update ActiveRelationTrait.php
2014-04-15 01:33:42 -03:00
Qiang Xue
8bbcff70db
prepare for 2.0.0-beta release.
2014-04-13 17:58:59 -04:00
Carsten Brandt
33a00ecd7c
updated base AR phpdoc for findOne() and findAll()
2014-04-11 17:45:22 +02:00
Carsten Brandt
c6e1a2f02f
Merge branch 'master' of github.com:yiisoft/yii2
...
* 'master' of github.com:yiisoft/yii2: (79 commits)
Refactored app bootstrap logic.
Update authorization.md
Fixes #3052 : Fixed the issue that cache dependency data is not reused when `reusable` is set true
start debug logging only if debug runs when bootstrap.
Update finnish translation
Add ODBC support to yii\db\Connection
updated error handler and requirement checker links.
fixed broken API links [skip ci]
added more doc [skip ci]
update class map.
Fixes #2034 : Added `ContentNegotiator` to support response format and language negotiation
renamed attributes to attributeNames in model
updated phpdoc
Removed `Application::preload` in favor of `Application::bootstrap`
Update module-debug.md
Update model.md
Fixes
Update basics.md
typo fix [skip ci]
Added `HtmlResponseFormatter` and `JsonResponseFormatter`
...
2014-04-10 22:22:36 +02:00
Carsten Brandt
3c400dbca8
fixed file PHPdoc
...
issue #3026
2014-04-10 22:10:59 +02:00
resurtm
1991c4cbbd
Add ODBC support to yii\db\Connection
2014-04-10 14:53:02 +06:00
Qiang Xue
0b29c9607d
fixed broken API links [skip ci]
2014-04-09 22:22:49 -04:00
Carsten Brandt
fa767ceaca
renamed attributes to attributeNames in model
...
fixes #3034
2014-04-09 18:54:53 +02:00
Carsten Brandt
3fdcf11f24
updated phpdoc
2014-04-09 18:51:45 +02:00
Qiang Xue
face5262e6
Merge pull request #3027 from Alex-Code/addSelect
...
addSelect method for Query
2014-04-08 08:35:34 -04:00
Alex-Code
cee5fa5dd3
New addSelect method
...
New addSelect method. Useful for scopes.
2014-04-08 12:10:29 +01:00
Ricardo Obregón
e16a3e6192
Fixed typo in phpDoc for findAll function
2014-04-08 05:55:09 -05:00
Qiang Xue
5e9015c89a
Fixes #2968 .
2014-04-07 20:07:25 -04:00
Qiang Xue
0e143338d7
Finished refactoring find() .
2014-04-07 16:29:12 -04:00
Qiang Xue
b7d6f6141a
Added isAssociative() and isIndexed() to yii\helpers\ArrayHelper
2014-04-07 16:02:55 -04:00
Alexander Makarov
75154d351d
Refactored AR find
2014-04-07 09:43:03 +04:00
Qiang Xue
02c3c37a00
Fixes #2986 .
2014-04-05 11:55:26 -04:00
Carsten Brandt
1a3accb6cb
removed duplicated joins when using joinWith and via relations
...
fixes #2650
2014-04-04 15:34:19 +02:00
Carsten Brandt
44dbb2235a
cleanup docs
2014-04-03 20:13:32 +02:00
Qiang Xue
54e08f3f01
fixed build break.
2014-04-03 11:57:49 -04:00
Qiang Xue
8b4dfcc876
Fixes #2955 : Changed the signature of ActiveQuery constructors and ActiveRecord::createQuery() to simplify customizing ActiveQuery classes
2014-04-03 10:36:52 -04:00
Qiang Xue
0fa19291f1
refactored filterWhere().
2014-04-02 20:03:42 -04:00
Qiang Xue
869d96ee0d
Fixed test break.
2014-04-02 15:25:08 -04:00
Carsten Brandt
745c20538c
Merge pull request #2885 branch 'query-filter'
...
* query-filter:
added CHANGELOG lines
added tests for redis
added proper tests for elasticsearch
removed unnecessary code duplication
adjusted tests
typo
renamed Query::filter() to Query::filterWhere()
reverted elasticsearch rename of filter
Adjusted search model code generated by Gii CRUD generator
Added support for arbitrary number of parameters for NOT, AND, OR in filter methods of Query
Gii CRUD generator now uses new addFilter method
Query::filter() adjustments
fixes #2002
Added tests for Query::filter()
Conflicts:
framework/db/QueryTrait.php
2014-04-02 19:33:40 +02:00
Carsten Brandt
e9e59483f4
removed unnecessary code duplication
2014-04-02 19:07:13 +02:00