Tworzenie procedury MySQL w Laravel 4 Migracje

Czy istnieje sposób na wygenerowanie przechowywanych procedur MySQL w migracji Laravel 4?

Na przykład, tutaj jest proste zapytanie generujące procedurę przechowywane jako ciąg (za pośrednictwem aHeredoc)

    $query = <<<SQL
DELIMITER $
DROP PROCEDURE IF EXISTS test$
CREATE PROCEDURE test()
BEGIN
    INSERT INTO `test_table`(`name`) VALUES('test');
END$
DELIMITER ;
SQL;

    DB:statement(DB::RAW($query));

Podczas uruchamiania tego w migracjiup() funkcja otrzymuję ten błąd:

questionAnswers(2)

yourAnswerToTheQuestion