protected function createOrUpdateTables()
{
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
$sql = "CREATE TABLE {$this->dbTable} (\n\t\t\t\tusers_id INT(11) NOT null,\n \t\t\t\tblogs_id INT(11) NOT null,\n \t\t\t\tdeleted TINYINT(1) NOT null,\n \t\t\t\tfeatured INT(11) DEFAULT 0 NOT null ,\n \t\t\t\tPRIMARY KEY (users_id,blogs_id),\n \t\t\t\tKEY featured (featured)\n\t\t\t\t); ";
dbDelta($sql);
$sql = "CREATE TABLE {$this->dbLinkTable} (\n\t\t\t\tusers_id INT(11) NOT null,\n \t\t\t\tblogs_id INT(11) NOT null,\n \t\t\t\ttags_id INT(11) NOT null,\n \t\t\t\ttags_group INT(3) NOT null,\n \t\t\t\tPRIMARY KEY (users_id,blogs_id,tags_id,tags_group)\n\t\t\t\t); ";
dbDelta($sql);
$sql = "CREATE TABLE {$this->dbTagsTable} (\n\t\t\t\tid INT(11) NOT null AUTO_INCREMENT,\n \t\t\t\tusers_id INT(11) NOT null,\n \t\t\t\ttag VARCHAR(255) NOT null,\n \t\t\t\tPRIMARY KEY (id),\n \t\t\t\tUNIQUE KEY tag (tag)\n\t\t\t\t); ";
dbDelta($sql);
}