OKAUEND / ffxiv_vtuber_archives

FFXIVでLiveをしているVtuberの過去アーカイブ一覧サイト
1 stars 0 forks source link

機能 - Supabaseに新規テーブルを作成し、Prismaで配信者情報と一緒に取得できるようにする #150

Closed OKAUEND closed 1 year ago

OKAUEND commented 1 year ago

Supabaseに新規テーブルを2つ作成する

プレイスタイルの種類の情報を格納する「PlayStyles」 プレイスタイルとチャンネルの配信傾向を紐付ける中間テーブル「Channels-PlayStyles」 これらは、PrismaSchemaの作成で対応

PlayStylesテーブルに各種情報を直接入力する(暫定対応

メインシナリオ、レイド、ロア、ハウジング、PvP、エウレカ、地図、SS、イベント 参加型、ソロ、NPC芸歓迎、等 早朝、朝、昼、夕方、夜、深夜

OKAUEND commented 1 year ago
model PlayStyles {
  id        Int      @id @default(autoincrement())
  name      String
  code      String
  type      String
  isActive  Boolean  @default(true)
  create_at DateTime @default(now()) @map("create_at")
  updatedAt DateTime @updatedAt @map("updated_at")
}

model Tagging {
  id         Int      @id @default(autoincrement())
  channel_id Int
  tag_id     Int
  create_at  DateTime @default(now()) @map("create_at")
  updatedAt  DateTime @updatedAt @map("updated_at")
}