Major kudos to Michale Minutillo for getting version 0.3 out of Crank.
Secondly, here’s what Michael has to say about Crank:
Prepare to “Crank up” development on your next project with Crank. This tool uses a DSL called CAL to build an in-memory representation of a data model and then generates the SQL (compatible with SQL 2005 currently) to create that model in the database. The language is fully described and I already have some ideas for future feature (and where some of the bugs lie). The code is still a bit of a mess but please download the executable and have a play. I’d love to hear anyones feedback if they think it’s a good(/bad) idea or if they have any ideas for features etc.
Crank has a codeplex site at http://codeplex.com/crank
Cheers and Get Crankin’