[SOLVED] "Invalid column name NodeId" after Forms ...
# help-with-umbraco
k
Upgrading Umbraco and Umbraco Forms from 12.almost-latest to 13.latest worked fine in development, but in the production environment we get "Invalid column name NodeId" in the Forms backoffice UI and in the logs when forms are being indexed. There was nothing in the version-specific upgrade documentation for Forms to 13. What should be done in this case? Is this a Forms SQL migration that didn't run?
Error is in
FormRepository.PerformGetAll
in the logs.
I can see that
NodeId
is indeed missing from
UFForms
in the database.
Adding the
NodeId
column (providing
null
for existing forms) seems to have "fixed the problem". o_O
Was I supposed to run a Forms migration manually? Or click on something in the backoffice?
*Narrator: Had the OP clicked on "Run pending package migrations" on the Forms package in backoffice? Probably not. *
Speaking of which, is anything other than Forms using package migrations?
136 Views