public function update(DraftEntity $draft)
{
$diff = array_merge($draft->getDirty(), ['createdAt' => date('Y-m-d H:i:s')]);
$this->conn->table($this->table)->where('id', $draft->id)->update($diff);
return $this->createItem(array_merge($draft->getOriginal(), $diff));
}