Schemaless is a term that is currently floating around in the NoSql world.
A bit late in the day but while searching on the topic again I found this article
http://tech.pro/tutorial/1189/basics-of-ravendb-nosql
Refer to section 3 in the article, I will quote it again for ease.
Adding and changing data models to RavenDB couldn't be simpler. Since it is a NoSQL database, it can handle additions and deletions to your models very simply. If a property is added to your class, it will be set to the default value of that type. If a property is deleted, then upon deserialization that value will be ignored. No more futzing with SQL Scripts.
This seems to be the logical answer for RavenDB.