質問: 表題の通りです。 現在rails5アプリケーションプログラミングの書籍を学習しています。'rails g migration CreateJoinAuthorBook author book'を打つと、マイグレーションファイルとテストファイルのfixturesにauthors_books.ymlファイルが生成されるらしいのですが、生成されていません。同じ'rails g model memo memoable:references{polymorphic} body:string --fixture=false'も、test/modelにはmemo_test.rbファイルがあるのに、memo.ymlはありません。下記URLではtestが生成されるとのことですが、どうして生成されないのでしょうか? ymlファイルが作成されないと言われればそれまでなのですが、rails5アプリケーションプログラミングの教材には、上記2つのコマンドを打ち込むとymlファイルが生成される前提で話が進んでいるため、要領を得ないというのが質問の経緯です! 参考サイト http://maeharin.hatenablog.com/entry/20130212/rails_generate
回答: > > 'rails g migration CreateJoinAuthorBook author book'を打つと、マイグレーションファイルとテストファイルのfixturesにauthors_books.ymlファイルが生成されるらしいのですが、生成されていません > > > `$ rails g model`であれば作成されると思いますが`$ rails g migration`で作成されるのは聞いたことがないですね... > > 'rails g model memo memoable:references{polymorphic} body:string --fixture=false'も、test/modelにはmemo_test.rbファイルがあるのに、memo.ymlはありません。 > > > `memo.yml`っていうのはfixtureフォルダに入るファイルのことですかね? `fixture=false`を設定しているから作られていないのでは?