私の Grails アプリケーションでは、MySQL を使用しています。特定のデータベース処理の重い機能については、いくつかのストアド プロシージャが必要です。私の開発環境では、スキーマ、構成、および静的データが変更されているため、起動するたびにデータベースを再構築したいと考えています (そして非常に高速であるため)。ストアド プロシージャは、データベースに対してすぐに実行できるネイティブ SQL ファイルに格納されています。
これらのプロシージャの作成をGrailsアプリケーションに統合する最良の方法は何ですか? 私が考えていたのは、それを Bootstrap プロセスの一部にして、それらのファイルを見つけて、私が持っているデータソースに対してクエリを実行することです。ただし、私の考えは少し生のように見えるため、この問題に関するベストプラクティスがあるかどうか疑問に思っていました.