Erstellen einer MYSQL-Prozedur in Laravel 4-Migrationen

Gibt es eine Möglichkeit, gespeicherte MYSQL-Prozeduren in einer Laravel 4-Migration zu generieren?

Beispiel: Hier ist eine einfache Abfrage zur Prozedurgenerierung, die als Zeichenfolge gespeichert ist (über 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));

Wenn dies in einer Migration ausgeführt wirdup() Funktion bekomme ich diesen Fehler:

Antworten auf die Frage(2)

Ihre Antwort auf die Frage