If you don't want to recreate the sql as migrations then the best way would be to use your sql files like you normally do and then start using migrations after that.
Part of a migrations power is that you can revert the changes by going down a version, so unless you have matching "undo" sql scripts finding a way to pipe your existing sql through migrations without really re-writing them would be more headaches than they are worth.
That said there is an Execute() method that you can use to execute arbitraty sql, but that's usually for smaller blocks of sql, not large chunks. If you do abuse the system that way :) then I'd suggest making a matching Down() that undoes whatever your raw sql is doing.