This is an example dsl used to create database migration scripts in .Net.
Migrations are a common solution to the database upgrade problem used in the Ruby community.
The idea is that the migration file states the changes to the database so that they can be easily applied and rolled back.
This is far more flexible than a random set of scripts.