Thread:Project:Support desk/upgrade from 1.16.1 to 1.21.1 failing/reply (5)

I had the same problem. DPL had nothing to do with it, it's just one of the first queries that uses the page table. If you disable DPL, the error occurs with just another page_title because that column does not exist.

I solved it with a very dirty work-around. I added the column "page_content_model" myself as text in phpmyadmin. I ran the update.php and during the 5 seconds countdown. I removed the "page_content_model". The update.php than updates the page table itself.