みなさんこんばんわ
意外と強かった中ボス”18.【サービス開発3】データモデルの実装とユーザーの保存”を前に完全に足が止まる。カビゴンかよ!と。『これ、ピンチだよね?逆転できるよね??』と心の声。焦ってキターーー💦
分かってますよ。。泣き言いっても進まないんですよ。。いつもの写経ですよ!!
まずはmodels/sequelize-loader.jsから実装!ここのDB名を自分のに書きなないと意味なし芳一じゃーい。
慎重に四行目@以下を db/schedule_arranger から db/covid_riskcalk
に書き換えます。
おつぎはmodels/user.jsを実装。いちおう変数名チェックして、、、これはそのままコピペで大丈夫そう。
問題は次のmodels/schedule.jpだぞと!!これは”covidリスク確認くん(開発用)”設計書で変えた変数なので、もれなく"schedule"から"dataset"に変更していきます。
ここで!ついに伝家の宝刀を抜く!🥷シャキーン!!
VSコードでmodels/schedule.js開いて、四行目の”Schedule”をシフトキーを押しながら選択して、右クリックからの〜!究極奥義!!”すべての出現箇所を変更”さくれーつ!!
って。。あれ? オーイ!! 大文字と小文字を区別せず選択してしまってるぢゃーん!!💦
VSコードさん!分かってるでしょ!!PCさん神経質なんだから。。大文字小文字はちゃんと区別してもらわないと。(と泣き言たれること小一時間。)みなさんも気をつけてくださいね。
VSコードに大文字と小文字を区別させる方法あるんでしょーか?知ってる方いたらおしえてキボンヌ
ーーー(早送り編集中)ーーー
schedule.js改め、dataset.jsからはじめて山のようにあるmodelsフォルダ内のデータモデルをブツブツ言いながら全て書き直してたらもうこんな時間😱
でも、なんとか気合いで↓のSQL弾幕までたどり着く!ふへーーー。。
psqlコマンドでデータベース出来てるか確認したら致命的エラー出てんぢゃーん!!(泣)
とおもったら、データベース名末尾の文字をTYPOしてますた。。(cのつもりがkになっとる)これは、疲れてるな。。
余力があるうちにダンジョンを抜けて宿屋に泊まろう。そして、
あしたまたがんばろう。