I got this error in update form 4dev to 5dev:
Unknown column 's.inheritable' in 'field list'
DatabaseDriver->setQuery(object(MysqliQuery)) in /www/htdocs/w0086dfc/joomla40/libraries/src/Application/AdministratorApplication.php (line 264)
)
->bind(':style', $admin_style, ParameterType::INTEGER);
}
$query->order($db->quoteName('s.home'));
$db->setQuery($query);
$template = $db->loadObject();
$template->template = InputFilter::getInstance()->clean($template->template, 'cmd');
$template->params = new Registry($template->params);
Labels |
Added:
?
|
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-09-16 10:25:50 |
Closed_By | ⇒ | HLeithner |
I'm between a rock and a hard place with this. I'm trying to update from 3.10 to 4.1
When I try the update I get an error message telling me "Unknown column 's.inheritable' in 'field list'".
If I follow the suggested workaround and add the column and try the update again, it fails trying to implement 3.10.0-2020-08-10.sql which wants to add this field, but it is now already there.
It would be recoverable if only I had a list of the other .sql files that remain to be implemented.
Is the only way to compare the before database with a virgin 4.1 database and make the changes by hand?
https://docs.joomla.org/J4.x:Upgrade_to_4.0_Beta_4