The 1.0.0 without beta on the end was the title to the instructions I followed here
www.bestofjoomla.net/wiki/com_fireboard/release_1.0/upgrading
So I then downloaded 1.0.4 patch files and uploaded them over the old files.
The I used the SQL Upgrades/Fireboard_100_to_1.0.3.Stable.sql.
I understand I can bypass any SQL that does not work, but surely the files will then not be correct for 1.0.4. Sorry if I seem dense searching on 'missing field' finds nothing relevant and I have ploughed through lots of threads - I understand the basics of sql but not in any depth, I can follow what the commands are trying to do. In theory I could just run the part of the command that adds the extra fields, is that is what is being said? So for example
instead of
alter table `jos_fb_categories`
add column `headerdesc` text NOT NULL after `description`,
add column `class_sfx` varchar(20) NOT NULL after `headerdesc`,
add column `id_last_msg` int(10) NOT NULL DEFAULT '0' after `class_sfx`,
add column `numTopics` mediumint(8) NOT NULL DEFAULT '0' after `id_last_msg`,
add column `numPosts` mediumint(8) NOT NULL DEFAULT '0' after `numTopics`,
add column `time_last_msg` int(11) NULL after `numPosts`,
drop key `catid`,
drop key `catparent`,
add KEY `msg_id`(`id_last_msg`),
add KEY `parent`(`parent`),
add PRIMARY KEY(`id`),
add KEY `published_pubaccess_id`(`published`,`pub_access`,`id`), COMMENT='';
say
alter table `jos_fb_categories`
add column `headerdesc` text NOT NULL after `description`,
add column `class_sfx` varchar(20) NOT NULL after `headerdesc`,
add column `id_last_msg` int(10) NOT NULL DEFAULT '0' after `class_sfx`,
add column `numTopics` mediumint(8) NOT NULL DEFAULT '0' after `id_last_msg`,
add column `numPosts` mediumint(8) NOT NULL DEFAULT '0' after `numTopics`,
add column `time_last_msg` int(11) NULL after `numPosts`,
deleted lines
add KEY `msg_id`(`id_last_msg`),
add KEY `parent`(`parent`),
add PRIMARY KEY(`id`),
add KEY `published_pubaccess_id`(`published`,`pub_access`,`id`), COMMENT='';