Updated to version 0.6.9.0 and started having this php fatal error pop up in the PHP error log:
[07-Feb-2017 21:52:12 America/Chicago] PHP Fatal error: Uncaught exception 'lithium\data\model\QueryException' with message 'DESCRIBE `models`: Table 'nzedb.models' doesn't exist' in /var/www/nzedb/libraries/lithium/data/source/Database.php:1604
Stack trace:
#0 /var/www/nzedb/libraries/lithium/aop/Filters.php(231): lithium\data\source\Database->lithium\data\source\{closure}(Array)
#1 /var/www/nzedb/libraries/lithium/data/source/Database.php(1605): lithium\aop\Filters::run(Object(lithium\data\source\database\adapter\MySql), '_error', Array, Object(Closure))
#2 /var/www/nzedb/libraries/lithium/data/source/database/adapter/MySql.php(406): lithium\data\source\Database->_error('DESCRIBE `model...')
#3 /var/www/nzedb/libraries/lithium/aop/Filters.php(231): lithium\data\source\database\adapter\MySql->lithium\data\source\database\adapter\{closure}(Array)
#4 /var/www/nzedb/libraries/lithium/data/source/database/adapter/MySql.php(409): lithium\aop\Filters::run(Object(lithium\data\source\database\adapter\MySql), '_execute', Array, Object(Closure))
#5 /var/www/nzedb/libraries in /var/www/nzedb/libraries/lithium/data/source/Database.php on line 1604
The `models` table doesn't exist, and I ran a fresh install elsewhere to confirm it isn't being created. As a work-around I created the table with `id` and `name` columns, and this error disappeared from the logs -- but the table is now being populated with tons empty rows:
mysql> select * from models order by id desc limit 0,2;
+--------+------+
| id | name |
+--------+------+
| 364072 | |
| 364071 | |
+--------+------+
It's either a bug or my database is pooched and I can't seem to recover from that. Any suggestions? thx