私は私のRails 3.2.1のアプリのための私のモデルを生成するために実行する必要があるスクリプトファイルを単純なテキストに書い:データベース駆動型のWebサイトを作成するこの "ルビーの方法"は、最初にモデルですか?
rails generate model Champion name:string title:string story:string smallpicture:string largepicture:string spotlight:string
rails generate model Item code:int name:string description:string cost:string
rails generate model RecommendedItems mapname:string item1:int item2:int item3:int item4:int item5:int item6:int champion:references
rails generate model GoodAgainst reason:string champion:references
rails generate model BadAgainst reason:string champion:references
rails generate model Spell name:string description:string effect:string cost:string range:string champion:references
rails generate model Tip tiptext:string champion:references
rails generate model ChampionStat name:string value:string modifier:string champion:references
rails generate model User summonername:string email:string password:string confirmpassword:string location:string canvoteonfavoritechampion:boolean
rails generate model FavoriteStream url:string user:references
rails generate model ChampionRanking startweek:datetime endofweek:datetime champion:references
rails generate model CustomBuilds item1:int item2:int item3:int item4:int item5:int item6:int champion:references
は今、私は足場を生成し実行できることを認識し、私は私を考え出しを最初にモデルを実行し、必要に応じて足場を追加します。これは可能ですか?
これはRuby on Railsアプリケーションを作成する方法ですか?私は紙の上にデータベースを作成し、外部キー関係を作成し、foo:参照表記を使用して関係を記録しました。
これは間違いありませんか?