FIXED "Unexpected table name dadabik_forms" when upgrading to v12.6 from v <= 11.12

I started from DadaBik 10.4 Manarola Enterprise, and upgraded to 11.10 Elba Enterprise without many surprises.
However, when trying to upgrade to 12.6-Aveto Enterprise using the new up.php method, I got an error message after the files had been extracted saying "Unexpected table name dadabik_forms".
Restart was the only button available after that.

The app is now broken, with a long SQL error message if I log in. However, it is a test server and I have a clone of the previous state.
I cannot currently use the usual method to extract details.
PHPMyAdmin says:
  • Apache/2.4.41 (Ubuntu)
  • Database client version: libmysql - mysqlnd 7.4.3-4ubuntu2.28
  • PHP extension: mysqli, curl, mbstring
  • PHP version: 7.4.3-4ubuntu2.28
  • Server version: 10.6.21-MariaDB-ubu2004 - mariadb.org binary distribution
  • Protocol version: 10
  • Client OS is Windows 7 running Edge
 

eugenio

Administrator
Staff member
Hello,
thanks for the detailed feedback. I confirm there is a bug that affects upgrades to 12.6 if your current version is < 11.12. I will release a patched version, not sure how long it will take, though.
The only quick solution at the moment is to use the old upgrade/upgrade2 procedure, which is not affected by this issue.
I'll move your support request to the bugs forum.
 

eugenio

Administrator
Staff member
Hi, I am sorry but this is not possible, at the moment the only solution is to restore the previous installation with a files+db backup and use the upgrade/upgrade2 procedure.
 

eugenio

Administrator
Staff member
Just a quick update: I edited the title of the post because the bug is triggered when upgrading to v12.6 from version <= 11.12 and not < 11.12 (so v11.12 also triggers the bug). The fix will be released with DaDaBIK 12.7.
 
Top