@@ -48,12 +48,22 @@ public function testClassBased()
48
48
$ this ->assertEquals ($ row , $ mapper ->findOne ('constructor ' ));
49
49
}
50
50
51
+ public function testIdleField ()
52
+ {
53
+ $ mapper = $ this ->createMapper ();
54
+ $ tester = $ mapper ->createSpace ('tester ' );
55
+ $ tester ->addProperty ('name ' , 'string ' );
56
+ $ tester ->addProperty ('idle ' , 'unsigned ' );
57
+ $ this ->assertCount (0 , $ mapper ->find ('_index ' , ['id ' => $ tester ->getId ()]));
58
+ }
59
+
51
60
public function testUpdateStringPrimaryKey ()
52
61
{
53
62
$ mapper = $ this ->createMapper ();
54
63
$ userdata = $ mapper ->createSpace ('userdata ' );
55
64
$ userdata ->addProperty ('key ' , 'string ' );
56
65
$ userdata ->addProperty ('value ' , 'string ' );
66
+ $ userdata ->addIndex (['key ' ]);
57
67
58
68
$ name = $ userdata ->create (['key ' => 'name ' , 'value ' => 'nekufa ' ]);
59
69
$ mapper ->update ('userdata ' , $ name , ['value ' => 'Dmitry Krokhin ' ]);
@@ -223,6 +233,8 @@ public function testCreateRow()
223
233
$ tester = $ mapper ->createSpace ('tester ' );
224
234
$ tester ->addProperty ('name ' , 'string ' );
225
235
$ tester ->addProperty ('id ' , 'unsigned ' );
236
+ $ tester ->addIndex (['name ' ]);
237
+
226
238
$ testRow = ['name ' => 'Vasiliy ' ];
227
239
$ testRow2 = ['name ' => 'Ivan ' ];
228
240
$ tester ->create ($ testRow );
0 commit comments