<?php

use Hubzero\Content\Migration\Base;

/**
 * Migration script for replacing HUBADDRESS references in KB article
 **/
class Migration20151026173235ComKb extends Base
{
	/**
	 * Up
	 **/
	public function up()
	{
		$query = "UPDATE `#__kb_articles` SET `fulltxt` = REPLACE(`fulltxt`, 'HUBADDRESS', '{xhub:getcfg hubHostname}')";
		$this->db->setQuery($query);
		$this->db->query();
	}
}
<?php

use Hubzero\Content\Migration\Base;

/**
 * Migration script for replacing HUBADDRESS references in KB article
 **/
class Migration20151026173235ComKb extends Base
{
	/**
	 * Up
	 **/
	public function up()
	{
		if ($this->db->tableExists('#__faq'))
		{
			$query = "UPDATE `#__faq` SET `fulltxt` = REPLACE(`fulltxt`, 'HUBADDRESS', '{xhub:getcfg hubHostname}')";
			$this->db->setQuery($query);
			$this->db->query();
		}

		if ($this->db->tableExists('#__kb_articles'))
		{
			$query = "UPDATE `#__kb_articles` SET `fulltxt` = REPLACE(`fulltxt`, 'HUBADDRESS', '{xhub:getcfg hubHostname}')";
			$this->db->setQuery($query);
			$this->db->query();
		}
	}
}
Add table existence check as the table is renamed in 2.1
[MIGRATION] Add table existence check as the table is renamed in 2.1
