/**
  * @return bool
  */
 public function delete()
 {
     if (is_null($this->id)) {
         return false;
     }
     $sql = self::$sqlBuilder->where(static::primaryKey(), '=', $this->id)->delete(static::tableName());
     static::$db->run($sql);
     $this->id = null;
 }