Qiang Xue
c92a260a3d
Fixes #2415 : Added support for inverse relations
2014-02-18 19:43:05 -05:00
Qiang Xue
9a068f50f4
Refactored batch query.
2014-02-15 11:22:48 -05:00
Qiang Xue
3a930bd675
Finished batch query feature.
2014-02-14 18:13:42 -05:00
Qiang Xue
1571c72251
Fixes #2409 : Added support for fetching data from database in batches
2014-02-14 16:45:46 -05:00
Alexander Makarov
4a201c7ad5
Removed unused variables
2014-02-07 13:39:35 +04:00
Alexander Makarov
dd26d39dd8
Removed unused namespace imports
2014-02-07 13:26:00 +04:00
Qiang Xue
661fe24aab
Merge pull request #2137 from Ana1oliy/issue-1659
...
issue #1659 : released buildLimitOffset() for MSSQL
2014-01-25 13:27:42 -08:00
Anatoliy Miller
9c97fe11cb
issue #1659 : released buildLimitOffset() for MSSQL
2014-01-24 04:10:55 +08:00
Ivan Pomortsev
9d986daf4f
Update QueryBuilderTest.php
...
Comment test because it proceed an errors when tries to run at mssql and other DBMS.
2014-01-23 18:35:55 +03:00
Ivan Pomortsev
dd79325a0a
Update QueryBuilderTest.php
...
Add test for UNION/UNION ALL function.
It could be useful to use "phpunit --group=db --filter testBuildUnion" command for run it.
2014-01-23 17:03:32 +03:00
Luciano Baraglia
7d33a5d3b5
Some Code style fixes
2014-01-19 13:35:36 -03:00
Qiang Xue
442393dac9
removed failing tests.
2014-01-11 10:44:39 -05:00
Qiang Xue
7d08a09620
Fixes #1809 : Added support for building "EXISTS" and "NOT EXISTS" query conditions
2014-01-11 08:35:43 -05:00
Qiang Xue
c4c328dc92
Fixes #1791 : support ON condition for relational query.
2014-01-06 23:56:58 -05:00
Qiang Xue
795a09c27a
Fixes #1791 : joinWithRelation using table alias.
2014-01-05 17:42:40 -05:00
Qiang Xue
cbad97c78d
change back the visibility of findTableNames to protected.
2013-12-29 09:51:36 -05:00
Carsten Brandt
795c74100d
reverted #1598 and added a test for it
2013-12-26 01:18:55 +01:00
Qiang Xue
0345191245
Added ActiveQuery::innerJoinWith().
2013-12-24 21:27:13 -05:00
Qiang Xue
4f44bb2416
Fixes #1581 : Added ActiveQuery::joinWith() to support joining with relations
2013-12-24 00:08:49 -05:00
Qiang Xue
2402d2d031
Draft implementation of ActiveQuery::joinWith().
2013-12-23 22:26:44 -05:00
Qiang Xue
164ddf98b0
Fixed test break.
2013-12-04 00:06:01 -05:00
Qiang Xue
b868e91fee
Fixed test break.
2013-12-03 23:52:21 -05:00
Qiang Xue
0390a99833
Use backquotes to quote column and table names for sqlite (related with #1318 )
2013-11-28 09:04:16 -05:00
Carsten Brandt
b6b2689853
Merge branch 'master' into elasticsearch
...
* master:
Fixes #1253
Fixes #1310 : ActiveRelation does not preserve order of items on find via() and viaTable()
fixed limit/offset for sqlite,mysql and cubrid
fixed test break.
Fixed test break.
Fixes #1301 : fixed scenario generation when there are "except" scenarios.
support for batch insert in sqlite older than 3.7.11
Fixes #1298 : supporting route with trailing slash.
Fixes #1296 : stricter check of dashes in route.
Fixes #1307 : move batchInsert() to base class.
Update apps-advanced.md
2013-11-24 20:51:26 +01:00
Carsten Brandt
643593737d
added test case for #1310
2013-11-24 20:45:50 +01:00
Carsten Brandt
f017ba357f
refactored unit tests. put common AR tests in trait
2013-11-24 19:18:16 +01:00
John Was
e9fcde3264
support for batch insert in sqlite older than 3.7.11
2013-11-24 11:53:27 +01:00
Carsten Brandt
c6347d6d01
polished elasticsearch AR api, added mget and fixed AR::equals()
2013-11-23 15:26:00 +01:00
Carsten Brandt
bc4324c041
Merge branch 'master' into redis
...
* master: (613 commits)
fixed typo
Fixes #1222 : refactored jui/Widget, intorduced jui/Slider and jui/SliderInput
Correct Nav.php comments/PHP doc to reflect BS3 dropdown support.
Correct Nav.php comments/PHP doc to reflect BS3 dropdown support.
Correct Nav.php comments/PHP doc to reflect BS3 dropdown support.
Added example for dividers to bootstrap Nav
Checkboxlist documentation fix
Added "Using controller action to render errors"
Fix doc
Renamed DetailView attribute type to format
encode email in Formatter
Added default status code setting.
"yii\swiftmailer\Mailer" transport setup has been advanced to support constructor arguments and plugins.
fix rbac select statement
Comments cleanup.
Reverted closeButton
Nomenclature and code realignment.
better nginx config
guide about using bootstrap less files
Include Schema in new migrations by default
...
Conflicts:
framework/yii/db/ActiveRecord.php
framework/yii/db/ActiveRelation.php
tests/unit/data/config.php
2013-11-22 15:04:08 +01:00
Carsten Brandt
77840adf65
Made ActiveRecord::isPrimaryKey() public
...
+ added tests and fixed behavior
2013-11-16 16:53:50 +01:00
Carsten Brandt
9448c3d471
added unit tests for active dataprovider and fixed query tests
2013-11-13 19:35:44 +01:00
slavcodev
b0b1c27c85
Fix phpDoc var tag format
2013-11-12 06:21:04 +02:00
Qiang Xue
9862ee35b2
Fixes #1115 : fixed the issue with PDO boolean value binding with pgsql
2013-11-03 18:51:16 -05:00
Carsten Brandt
433958b40c
removed sqlite specific test as it is the same as base AR test now
2013-11-03 15:50:11 +01:00
Qiang Xue
26c7f6d62f
Fixed sqlite column type detection bug.
2013-11-03 09:02:17 -05:00
Carsten Brandt
c8c377e698
skip test on postgres
2013-11-01 18:10:57 +01:00
Carsten Brandt
ee1689da03
some more on active record unit tests and sqlite
...
sqlite does not seem to allow using boolean values in select query
2013-11-01 17:57:28 +01:00
Carsten Brandt
937a55f4fa
fixed unit test for sqlite
2013-11-01 17:39:49 +01:00
Carsten Brandt
f153ce443a
reverted non working fix for #1115
2013-11-01 17:20:19 +01:00
Carsten Brandt
e5a1244e0f
moved unit test from cubrid to general
...
should be tested for all dbms not only cubrid even if the problem may
not exist in all of them it is good to verify that.
2013-11-01 16:46:41 +01:00
Carsten Brandt
34945b0b69
added unit test to verify storing of null values
...
http://www.yiiframework.com/forum/index.php/topic/48359-inserting-nulls/page__view__findpost__p__226019
2013-10-29 18:27:20 +01:00
Carsten Brandt
c62e0cbbfb
added unit test to verify AR afterSave isNewRecord value
...
closes #1084
2013-10-28 10:48:18 +01:00
Alexander Makarov
ee2af2661c
Removed unneeded use statements
2013-10-24 03:12:25 +04:00
Alexander Makarov
1f6a823073
Short array syntax
2013-10-18 20:52:38 +04:00
Carsten Brandt
a1e5fa356e
fixed cubrid schema test for pdo type
2013-10-15 04:53:33 +02:00
Carsten Brandt
598d01287b
added cubrid specific pdo type casting
...
cubrid pdo does not support PARAM_BOOL so we cast the value to integer
and store 0 and 1 instead
fixes #964
2013-10-15 03:37:46 +02:00
Alexander Makarov
8c1c3c59d9
Better AR connection init in tests
2013-10-15 01:39:19 +04:00
Alexander Makarov
d75ad87e06
Merge branch 'add-tests' of github.com:suralc/yii2 into suralc-add-tests
...
Conflicts:
framework/yii/validators/RegularExpressionValidator.php
2013-10-15 01:31:59 +04:00
Qiang Xue
8899aaeb5b
moved getPdoType() to Schema.
2013-10-14 08:28:56 -04:00
Carsten Brandt
b42f4b4ea0
fixed broken test
2013-09-25 12:45:07 +02:00