public function testComposedKeys_Drop()
 {
     Doc::load(1)->drop();
     $this->assertFalse(self::$adapter->fetchRow("SELECT * FROM `documents` WHERE `id`=1"));
     $this->assertFalse(self::$adapter->fetchRow("SELECT * FROM `doc_properties` WHERE `doc_id`=1"));
 }
Example #2
0
 public static function init()
 {
     parent::init();
     self::addExternalField('meta', 'doc_meta', ['doc_id' => true, 'doc_type' => function (Doc $doc) {
         return $doc->type;
     }]);
 }