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

deanflory’s picture

Disabling 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.

deanflory’s picture

No response?

john.oltman’s picture

Hello @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."

deanflory’s picture

I guess that was the case since I'm using 7.x-3.x-dev now. Thanks.

john.oltman’s picture

Issue summary: View changes
Status: Active » Closed (works as designed)

Closing. This error occurs if you try to migrate from 2.x to 3.x. As noted in various places, that isn't supported.