teme-qualia / household-account-book

家計簿管理アプリ 練習用
0 stars 0 forks source link

PrismaでPlanetScaleに接続できるようにする #20

Open teme-qualia opened 1 year ago

teme-qualia commented 1 year ago

参考 https://qiita.com/tak001/items/cfbaa9dcb542929ff235

teme-qualia commented 1 year ago

PrismaとPlanetScaleの接続を以下のページを参考に行った https://www.prisma.io/docs/getting-started/quickstart

準備: ・PlanetScaleでデータベースを作成しておく ・PrismaでDB定義までを作成しておく

作成してみる: ・PlanetScale に接続する 以下のコマンドを実行してPlanetScaleに接続するためのポートを開けておく pscale connect household-account-book initial-setup --port 3309 household-account-book の部分は多分スキーマ名

・テーブルを作成する 以下のコマンドを実行してPlanetScale上でテーブルを作成する npx prisma db push

・テーブルが作成できているかを確認する 以下の順番でPlanetScaleの管理画面を操作する

  1. household-account-book DBを選択する
  2. "Branches"タブを選択
  3. 対象のブランチを選択
  4. "Schema"を選択する...って公式ページには書いてあるけど、どれか分からなかった...。
  5. 必要があれば"Refresh Schema"をクリックする
  6. 画面上に作成したテーブル定義が表示されていればOK

ちなみにPrisma Studioでも確認可能 以下のコマンドで立ち上がるはず  ※PlanetScaleのポートを開けておくこと npx prisma studio