[eluser]kilishan[/eluser]
yeah, dbforge scripts are kind of a pain. For my personal modules, I don't use it. I know that I'm targeting MySQL in those cases so I modified the migrations class to allow for return a string of one or more SQL commands. Makes it much nicer.
To use, simply add <code>public $migration_type = 'sql';</code> and return the string of SQL from the up/down methods.