【開発日誌/Ruby】データベースを用意しましょう

スポンサーリンク

前回はbookモデルを作りました。
今回はcontrollerとviewをやりたかったのですが、
その前にデータベースの準備で意外と苦戦してしまいそこまで行けませんでした。。。

さてモデルが出来たので、テーブルを作成したいと思います。

booksテーブルの定義は”rails g model”コマンドの実行時に作成された
db/migrate/20160117050723_create_books.rbファイルにあります。

データベースの定義はconfig/database.ymlですね。
今回はSQLiteを使うので、初期設定のままでOK。

では早速データベースの作成を。

ん?失敗した^^;
あぁ、そもそもコマンド間違ってたwww
気を取り直して。

おや?Gemが見つからないとおっしゃっておられる。
ではインストールして、”bundle install”をしてみましょう。

もう一度。

あれれ?別のGemでエラーになった。。。

というようなことを何回か繰り返し、
結局Gemfileに書いてあるほとんどのGemをインストールしました。
なんやろ?railsのアップデートしたからかな?
どっかで必要な手順を抜かしたのかも?

なにはともあれ、エラーはなくなったのだけど。。。

(・∀・)既にあったw

よし、次だ。
booksテーブルを作成しますよ。

こっちは一発でOK。
ふう、無駄に時間がかかってしまった。

(。・ω・)ノシ

コメント

タイトルとURLをコピーしました