2
0

More than 1 year has passed since last update.

N予備プログラミング 〜冬コンテスト作品制作過程を晒してみる④〜

Last updated at Posted at 2022-01-26

みなさんこんばんわ

意外と強かった中ボス”18.【サービス開発3】データモデルの実装とユーザーの保存”を前に完全に足が止まる。カビゴンかよ!と。『これ、ピンチだよね?逆転できるよね??』と心の声。焦ってキターーー💦

分かってますよ。。泣き言いっても進まないんですよ。。いつもの写経ですよ!!
まずはmodels/sequelize-loader.jsから実装!ここのDB名を自分のに書きなないと意味なし芳一じゃーい。

スクリーンショット 2022-01-26 21.29.34.png

慎重に四行目@以下を db/schedule_arranger から db/covid_riskcalk
に書き換えます。

おつぎはmodels/user.jsを実装。いちおう変数名チェックして、、、これはそのままコピペで大丈夫そう。

問題は次のmodels/schedule.jpだぞと!!これは”covidリスク確認くん(開発用)”設計書で変えた変数なので、もれなく"schedule"から"dataset"に変更していきます。

ここで!ついに伝家の宝刀を抜く!🥷シャキーン!!
VSコードでmodels/schedule.js開いて、四行目の”Schedule”をシフトキーを押しながら選択して、右クリックからの〜!究極奥義!!”すべての出現箇所を変更”さくれーつ!!

スクリーンショット 2022-01-26 22.21.53.png

って。。あれ? オーイ!! 大文字と小文字を区別せず選択してしまってるぢゃーん!!💦
VSコードさん!分かってるでしょ!!PCさん神経質なんだから。。大文字小文字はちゃんと区別してもらわないと。(と泣き言たれること小一時間。)みなさんも気をつけてくださいね。
VSコードに大文字と小文字を区別させる方法あるんでしょーか?知ってる方いたらおしえてキボンヌ

ーーー(早送り編集中)ーーー

schedule.js改め、dataset.jsからはじめて山のようにあるmodelsフォルダ内のデータモデルをブツブツ言いながら全て書き直してたらもうこんな時間😱
でも、なんとか気合いで↓のSQL弾幕までたどり着く!ふへーーー。。
 スクリーンショット 2022-01-26 20.18.10.png

psqlコマンドでデータベース出来てるか確認したら致命的エラー出てんぢゃーん!!(泣)
とおもったら、データベース名末尾の文字をTYPOしてますた。。(cのつもりがkになっとる)これは、疲れてるな。。
余力があるうちにダンジョンを抜けて宿屋に泊まろう。そして、スクリーンショット 2022-01-26 23.05.25.png
あしたまたがんばろう。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0