37 Commits

Author SHA1 Message Date
42d8748e6e Fixes #1579: throw exception when the given AR relation name does not match in a case sensitive manner.
Renamed `ActiveRecord::getPopulatedRelations()` to `getRelatedRecords()`
2013-12-21 23:26:35 -05:00
b62b4eae2b Sphinx Active Relation lazy load fixed. 2013-12-16 15:54:32 +02:00
0310935e48 fixed test breaks. 2013-12-10 00:12:17 -05:00
3db7a07534 Method "yii\sphinx\ActiveRecord::find()" removed in favour of "BaseActiveRecord::find()". 2013-12-03 11:17:51 +02:00
750c6275c0 Sphinx test AR classes moved to 'data/ar/sphinx'. 2013-12-03 10:46:02 +02:00
3dbb3d40dd Sphinx unit tests fixed. 2013-11-28 11:34:13 +02:00
400b5310ca Docs for Sphinx extension updated. 2013-11-22 14:06:32 +02:00
c1b5946d40 yii\sphinx\Command reworked to extend yii\db\Command.
yii\sphinx\DataReader removed.
2013-11-22 13:26:42 +02:00
765d47d00d Sphinx Active Record updated to be compatible with ActiveDataProvider. 2013-11-21 13:41:35 +02:00
e19c9cebc6 Sphinx has many relation test prepared. 2013-11-20 13:14:21 +02:00
6a5b8d1904 Sphinx Query refactored. 2013-11-20 11:27:44 +02:00
6bfc888c8f Sphinx Active Relation created 2013-11-18 16:56:28 +02:00
bd79e1c1be Sphinx Active Record saving via 'replace' converted into fallback 2013-11-18 15:36:06 +02:00
102f386873 Index schema type support added to Sphinx 2013-11-18 13:36:17 +02:00
e1065ef1fc "snippetByModel" option added to Sphinx Active Query. 2013-11-17 17:02:47 +02:00
386b58b2a1 Snippet call options added to Sphinx Query. 2013-11-17 16:26:58 +02:00
d6ddfd7bb3 Methods "callSnippets()" and "callKeywords()" added to Sphinx Active Record 2013-11-16 17:14:15 +02:00
62968971b6 Sphinx unit test "ActiveRelationTest" created. 2013-11-16 14:54:24 +02:00
37862b6ee2 Unsupported "update counters" feature removed from Sphinx Active Record. 2013-11-15 11:30:24 +02:00
d6c388299d Sphinx ActiveRecord added as blank. 2013-11-14 22:12:31 +02:00
6593c8cea4 Unit test for "yii\sphinx\Query" advanced 2013-11-14 19:39:08 +02:00
47a2e211d6 Separated method "match" added to "yii\sphinx\Query" 2013-11-14 19:15:18 +02:00
0275a2244f Option array value support added to "yii\sphinx\Query" 2013-11-13 20:48:05 +02:00
aae221ddea Methods "replace()" and "batchReplace()" added to "yii\sphinx\Command" 2013-11-13 20:33:32 +02:00
0839ceb598 Parameter "options" added to "yii\sphinx\Command::update()" 2013-11-13 20:04:07 +02:00
36da1617e8 "yii\sphinx\Query" has been composed, unit test for it added. 2013-11-13 17:10:56 +02:00
6b5b99764f Options support for "yii\sphinx\Command::callSnippet()" added. 2013-11-13 15:52:03 +02:00
cc156ba812 Methods "callSnippet" and "callKeywords" added to "yii\sphinx\Command" 2013-11-13 14:04:27 +02:00
07ad008d49 Sphinx unit tests advanced. 2013-11-13 12:23:28 +02:00
f4a8be1f68 Sphinx MVA insert and update resolved. 2013-11-12 17:07:13 +02:00
cbfa7e6129 "yii\sphinx\Command" and "yii\sphinx\QueryBuilder" extracted. 2013-11-12 16:15:37 +02:00
5a1b526ae8 "yii\sphinx\ColumnSchema' extracted. 2013-11-12 13:35:40 +02:00
6e3dfb8f68 "Sphinx" unit tests for "update" and "delete" added. 2013-11-11 16:14:27 +02:00
0f94ed39b6 "Sphinx" unit tests updated to expose runtime indexes. 2013-11-11 14:28:31 +02:00
fe3f7f2dde "Sphinx" extension files layout recomposed. 2013-11-11 11:30:35 +02:00
b9137dfef6 Sphinx command and query added. 2013-11-07 16:58:39 +02:00
e0429ca44c Sphinx extensions skeleton created. 2013-11-01 14:51:36 +02:00