[ShopifyApp]ブログ記事にいいねボタンを設置Part5「データベースに記事タイトル追加」 Remixでアプリ作成 #005
こんにちは。Shopify専門エンジニアのまりん(@crowd37cord)です。
今日はPrismaで作成したLikeのテーブルに記事タイトルを入れておくのを忘れてしまってたのでそれを追加しておきます。次回アプリのダッシュボードで記事毎のいいね数を一覧で表示させたいのでそれの準備です。
(テーブル作る時に先に作っておけば良かった。。。)
▼前回の続き
✔️今日のゴール
✔️作成手順
📌Step1 PrismaのLIKEテーブルに記事タイトルを追加
❶まずはPrismaスタジオ開いて現在のデータをすべて削除
npm run prisma studio
すべて選択してデリート
❷schema.prismaファイルを開いてLikeモデルに
articleTitle String
を追加。下記のようになっているはず。
model Like {
id Int @id @default(autoincrement())
articleID String
articleTitle String
userID String
createdAt DateTime @default(now())
}
これでマイグレーションする。ファイル名なんでもいいです。下記で実行してみました。
npx prisma migrate dev --name add_article_title_to_like
これでarticleTitleのテーブルができました。
次は、バックエンドとフロントに紐付け。
📌Step2 バックエンド:Action内を変更
下記のように記事タイトル関連を追加
ここから先は
6,647字
/
2画像
この記事のみ
¥
1,500
期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる
Amazonギフトカード5,000円分が当たる
この記事が気に入ったらチップで応援してみませんか?