When attempting to create a new user I received this nasty WSOD error:
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'type' in 'field list': INSERT INTO {forward_statistics} (type, bundle, id) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2); Array ( [:db_insert_placeholder_0] => user [:db_insert_placeholder_1] => user [:db_insert_placeholder_2] => 49 ) in forward_entity_insert() (line 559 of /.../sites/all/modules/forward/forward.module).
I'm guessing this is an update issue from an older version to a newer version that didn't update the db when already enabled, only adds the column 'type' on new installs.
I'm trying to disable and re-enable and see if that fixes the issue. If not, I'll disable, uninstall and re-enable and report back here
Comments
Comment #1
deanflory CreditAttribution: deanflory commentedDisabling Forward and Forward Services allowed me to create a user.
Re-enabling has cleared the error. Now to redo all of those e-mail templates and settings.
Comment #2
deanflory CreditAttribution: deanflory commentedNo response?
Comment #3
john.oltman CreditAttribution: john.oltman commentedHello @deanflory, did you attempt to upgrade from Forward 2.x to 3.x? Because that isn't supported - as noted on the Forward project home page under the heading "7.x-3.x branch":
"Because the schema supports entities instead of just nodes, it is not backwards compatible with previous releases of Forward. Therefore this branch is only recommended for new site installations."
Comment #4
deanflory CreditAttribution: deanflory commentedI guess that was the case since I'm using 7.x-3.x-dev now. Thanks.
Comment #5
john.oltman CreditAttribution: john.oltman commentedClosing. This error occurs if you try to migrate from 2.x to 3.x. As noted in various places, that isn't supported.