silverstripe/sapphire — pull request #152 by AngryPHPNerd (2012-01-06 10:09:48+00:00)
Title: Cache database fields to avoid "Unknown column Blar" errors

Database fields should be cached until /dev/build is called.

Currently the page get destroyed if you add new database fields:
`[User Error] Couldn't run query: SELECT ... Unknown column 'Page.Blar' in 'field list'`

This is a pseudo example ... I think it can be better integrated into the new orm than with this two changes.