has_secure_passwordでエラー

前回に続きProgateのレッスンに従って写す作業をしていたところ

パスワードの暗号化で躓いた。

その時表示されたのが下の画像

f:id:hooonya:20181015223339p:plain

・bcryptが見つからない

・3箇所でエラーになってます

とのこと。

タイプミスか何かでエラーになってのかなと見直してみたがそうではなかった。

そこで調べてみるとサーバーを再起動するとエラーが解消されるということらしい。

実際に再起動してみると確かにエラーが出なくなった。


どうやら再起動が必要なものと、そうでないものがあるらしく

Gemfileは再起動が必要なものということだった。

データベースはどう見たらいい??

ProgateでのRailsレッスンを一通り終え、

今度は自分のMacで同じものが表示できるか写してみようと考えた。

写しを進めていくうちにふと気づく

「データベースはどうやって見たらいいんだ!?」

調べてみたらRailsには最初からデータベースを使うためのSQLiteというものが入っているとのこと。

調べたとおりに

rails db

の後

select * from users;

と入力してみる、

すると

f:id:hooonya:20181008154701p:plain
今まで書いた内容が出てきました。


しかしここでさらなる問題が

カラム名が表示されていない・・・」

流石に表示する方法はあるだろうと調べてみたら、

ありました。

.headers on

と入力してみる、

すると

f:id:hooonya:20181008155607p:plain
カラム名も無事表示することが出来ました。

プログラミングとの出会い

数年ぶりに会った知人にプログラミングの触りを教えてもらったのが始まり。

初心者にオススメとのProgateをやっても分からなかったら向いていなかったと終わるところだった。

しかし自分が思っていた以上に向いていたのか、やり始めたら止まらなくなった。

そして楽しさのあまりこのまま転職したいとさえ思い始めた。

そんな自分が躓いたり調べた事をまとめる場として書いていく予定。

よろしくお願いします。