Dear all,
I followed the steps recommended by Francisco to upgrade from 1.75 to 2.0 so far but there is an issue with the complete_migration.php script (see full log below). I crawled through the DB upgrade scripts and templates as well as the original "vanilla" DB schema in the install folder of 2.0 but cannot find a designated 'id' field in the fo_timeslots table.
The 'Unknown column 'id' in 'field list'' error seems to prevent the complete migration of my data. The "fo_processed_objects" table is empty and I cannot see any tasks in the workspaces task list (We are sorry, but Feng Office is not currently able to execute your request. An Error Report has been sent to the administrator.).
Apart from that the tasks are shown in the Overview tab as also mentioned by winhex above.
Any ideas how to fix that?
Kind regards,
Dirk
-----------------------------------
Session "default" started at 2012-04-22T10:04:17+0000
#1 DEBUG: SQL ERROR: Query failed with message 'Unknown column 'id' in 'field list'' - SELECT `id`, `object_id`, `object_manager`, `start_time`, `end_time`, `user_id`, `description`, `created_o
n`, `created_by_id`, `updated_on`, `updated_by_id`, `paused_on`, `subtract`, `fixed_billing`, `hourly_billing`, `is_fixed_billing`, `billing_id` FROM `fo_timeslots` WHERE `id` = '72'
#2 FATAL: exception 'DBQueryError' with message 'Query failed with message 'Unknown column 'id' in 'field list''' in /srv/www/clients/client1/web1/web/office/environment/library/database/adapte
rs/AbstractDBAdapter.class.php:386
Stack trace:
#0 /srv/www/clients/client1/web1/web/office/environment/library/database/adapters/AbstractDBAdapter.class.php(285): AbstractDBAdapter->prepareAndExecute('SELECT `id`, `o...', NULL)
#1 /srv/www/clients/client1/web1/web/office/environment/library/database/DB.class.php(179): AbstractDBAdapter->executeOne('SELECT `id`, `o...', NULL)
#2 /srv/www/clients/client1/web1/web/office/environment/classes/dataaccess/DataManager.class.php(477): DB::executeOne('SELECT `id`, `o...')
#3 /srv/www/clients/client1/web1/web/office/environment/classes/dataaccess/DataManager.class.php(442): DataManager->loadRow(72)
#4 /srv/www/clients/client1/web1/web/office/environment/classes/dataaccess/DataManager.class.php(346): DataManager->load(72, false)
#5 /srv/www/clients/client1/web1/web/office/application/models/timeslot/base/BaseTimeslots.class.php(171): DataManager->findById(72, false)
#6 /srv/www/clients/client1/web1/web/office/application/models/timeslot/base/BaseTimeslots.class.php(173): BaseTimeslots->findById(72, false)
#7 /srv/www/clients/client1/web1/web/office/application/models/objects/Objects.class.php(17) : eval()'d code(1): BaseTimeslots::findById(72)
#8 /srv/www/clients/client1/web1/web/office/application/models/objects/Objects.class.php(17): eval()
#9 /srv/www/clients/client1/web1/web/office/public/upgrade/complete_migration.php(53): Objects::findObject('72')
#10 {main}