私は自分のアプリのマイグレーションを作成しようとしています。このアプリでは、アプリの起動時に別のサービスを起動しようとするgemを使用しています。どうやら、...Railsアプリケーションが移行によってアクティブ化されたときを知るには?
rails generate migration AddSomeStuffToTable stuff:string
を移行を作成...アプリを起動し、サービスを起動するために接続しようと、この宝石。マイグレーションを生成してアプリケーションを起動すると、サービスの起動ができないように見えるので、スリープしてからもう一度やり直して、実際にはマイグレーションを実行することはありません。この宝石で
は、私はすでに熊手のために、この扱ってきたので、これは私がこれまで持っているものです:移行する、すくいデシベル:
MyService.start unless defined? Rake or defined? IRB
これは(すくいデシベルのようなすくい問題を扱います:私が知っている限り)はレイクタスクではないマイグレーションの作成をどのように処理できますか?
は、あなたが考慮しました手動で移行ファイルを作成しますか?それとも純粋な好奇心ですか? :) –
これは代替案ですが、レールジェネレータを使用できるはずです。 –