Qiang Xue
60d9e04cdb
Merge pull request #1438 from klimov-paul/mongo
...
MongoDB integration
2013-12-05 11:50:12 -08:00
Klimov Paul
062e138c83
Method "\yii\mongo\Collection::fullTextSearch()" added.
2013-12-05 21:09:33 +02:00
Klimov Paul
99b6ae27b3
Logging and profiling at Mongo improved.
2013-12-05 20:29:14 +02:00
Paul Klimov
04fb75b6a7
File retrieve methods added to Mongo File Active Record.
2013-12-05 13:55:35 +02:00
Paul Klimov
77f10ed91b
Mongo file Active Record saving fixed.
2013-12-05 12:36:53 +02:00
Klimov Paul
ca608a81a4
Mongo file Active Record updated.
2013-12-05 00:15:23 +02:00
Klimov Paul
85a32bea42
Method "getChunkCollection()" added to Mongo file collection.
...
Method file unit tests improved.
2013-12-04 21:48:43 +02:00
Qiang Xue
4df9b6cb0e
Merge pull request #1416 from yiisoft/helpers-renames
...
Helpers refactoring
2013-12-04 08:00:14 -08:00
Paul Klimov
f0e62971aa
Mongo GridFS Query added.
...
Mongo GridFS AR added as draft.
2013-12-04 17:02:26 +02:00
Alexander Makarov
26767735dc
Renamed byte methods, moved path methods back to StringHelper
2013-12-04 14:26:47 +01:00
Paul Klimov
16d857df50
Mongo File Collection added.
2013-12-04 14:12:19 +02:00
Paul Klimov
156f7c0467
Unit tests for Mongo updated to check nested columns.
2013-12-04 11:18:09 +02:00
Alexander Makarov
5f2a612c78
Moved file and path related methods from StringHelper to FileHelper, renamed StringHelper byte methods not to be misused as string methods
2013-12-04 09:48:01 +01: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
b0568612bf
Fixes #1402 : AR eager loading has problem when asArray() is used together with viaTable().
2013-12-03 20:58:20 -05:00
Paul Klimov
3e744b73e9
Mongo Collection "findAll" method removed.
...
Logging and profiling for Mongo Query added.
2013-12-03 16:19:45 +02:00
Paul Klimov
1a9d5a11ff
Mongo Collection "deleteAllIndexes" return result fixed.
2013-12-03 15:28:35 +02:00
Paul Klimov
a3f5236ea6
Mongo Collection "group" and "mapReduce" functions fixed.
2013-12-03 14:03:23 +02:00
Paul Klimov
10bdd6b858
Method "execute()" added to Mongo Database.
2013-12-03 12:27:44 +02:00
Paul Klimov
96e794b4d3
Merge branch 'master' of github.com:yiisoft/yii2 into mongo
2013-12-03 11:20:02 +02:00
Paul Klimov
3db7a07534
Method "yii\sphinx\ActiveRecord::find()" removed in favour of "BaseActiveRecord::find()".
2013-12-03 11:17:51 +02:00
Paul Klimov
750c6275c0
Sphinx test AR classes moved to 'data/ar/sphinx'.
2013-12-03 10:46:02 +02:00
Qiang Xue
7a5a29c767
Added ArrayHelper::keyExists().
2013-12-02 20:57:24 -05:00
Klimov Paul
dfefd06016
Mongo index related methods fixed.
2013-12-02 21:09:35 +02:00
Paul Klimov
469507d494
Mongo index manipulation methods added.
2013-12-02 17:26:30 +02:00
Paul Klimov
c294e033b3
Unit test for "yii\mongo\Collection::mapReduce()" added.
2013-12-02 16:23:20 +02:00
Paul Klimov
0e082c170c
Aggregation functions added to Mongo Query.
2013-12-02 14:01:46 +02:00
Klimov Paul
50a7bfea68
Merge branch 'master' of github.com:yiisoft/yii2 into mongo
2013-12-01 20:12:31 +02:00
Klimov Paul
0b8784860f
Moved sphinx source database setup into ".sh" file allowing to use relative file path.
2013-12-01 18:00:08 +02:00
Klimov Paul
1129d820ed
Mongo Active Relation unit test fixed.
2013-12-01 17:45:18 +02:00
Klimov Paul
ac5e1748b7
Merge branch 'master' of github.com:yiisoft/yii2 into mongo
2013-12-01 17:24:04 +02:00
Klimov Paul
139450dad1
Mongo condition composition reworked to match original DB interface.
2013-12-01 17:18:53 +02:00
Klimov Paul
27a1c63e26
Mongo "_id" processing advanced.
2013-11-29 20:55:41 +02:00
Qiang Xue
fb3ebe7000
doc cleanup.
2013-11-29 12:47:10 -05:00
Paul Klimov
3fd6d95aff
Unit test for Mongo Active Relation added.
2013-11-29 17:25:17 +02:00
Paul Klimov
479fbf77ef
Unit test for Mongo ActiveDataProvider added.
2013-11-29 17:12:13 +02:00
Paul Klimov
a39b2d3799
Default options setup added to Mongo Collection operations.
2013-11-29 16:59:38 +02:00
Paul Klimov
9c7d2b23c2
Mongo Active Record and Active Query fixed.
2013-11-29 16:40:57 +02:00
Klimov Paul
dc3ada65a5
Mongo query "IN" condition shortcut syntax added.
2013-11-28 20:36:38 +02:00
Klimov Paul
a038449801
Merge branch 'master' of github.com:yiisoft/yii2 into mongo
2013-11-28 20:06:56 +02:00
Paul Klimov
9da7a80f0f
Mongo query condition composition composed.
2013-11-28 17:21:47 +02:00
Qiang Xue
bd8f74cf12
Refactored MessageInterface::send().
2013-11-28 09:55:35 -05:00
Qiang Xue
c22409e397
Fixed test break using file transport.
2013-11-28 09:22:08 -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
Paul Klimov
3dbb3d40dd
Sphinx unit tests fixed.
2013-11-28 11:34:13 +02:00
Paul Klimov
ee0c9ed61e
Merge branch 'master' of github.com:yiisoft/yii2 into mongo
2013-11-28 10:56:49 +02:00
Qiang Xue
bb6b75e794
fixed exception check in test.
2013-11-27 23:07:15 -05:00
Carsten Brandt
184e3dfb30
added missing aliases to swiftmailer tests
2013-11-28 01:27:10 +01:00
Carsten Brandt
83527e85ca
made Model::attributes() non static again
...
- allows to have dynamic definition of attributes depended on the
instance
- there was no real need for it to be static. Places that used it static
have been refactored.
fixes #1318
2013-11-28 01:01:48 +01:00