Content models
The heart of Blueprint is a set of small abstract models. Each contributes
Soft deletion
SoftDeletableModel adds a removed_at timestamp. Deleting an instance
Manual ordering
ManualOrderModel adds an integer order_key. Instances are ordered by
Singletons
SingletonModel models a settings-style object that logically exists once: