Show programmatic use of migrations. Fix #28