public function insertUrl($url)
{
$dbHandler = $this->getConnection();
$time = time();
$q = $dbHandler->createInsertQuery();
$q->insertInto($dbHandler->quoteTable(self::URL_TABLE))->set($dbHandler->quoteColumn('created'), $q->bindValue($time, null, PDO::PARAM_INT))->set($dbHandler->quoteColumn('modified'), $q->bindValue($time, null, PDO::PARAM_INT))->set($dbHandler->quoteColumn('original_url_md5'), $q->bindValue(md5($url)))->set($dbHandler->quoteColumn('url'), $q->bindValue($url));
$q->prepare()->execute();
return $dbHandler->lastInsertId($dbHandler->getSequenceName(self::URL_TABLE, 'id'));
}