Fix: ACGM API Bug
补上缺少的参数,增加缓存的字段(番名),修复初始化代码
This commit is contained in:
@@ -10,9 +10,10 @@ datasource db {
|
||||
model ACGM {
|
||||
id Int @id @default(autoincrement())
|
||||
title String?
|
||||
alias String?
|
||||
artist String?
|
||||
album String?
|
||||
alias String?
|
||||
bangumi String?
|
||||
music_id Int @unique
|
||||
created_at DateTime @default(now())
|
||||
updated_at DateTime?
|
||||
|
||||
+80
-7
@@ -1,16 +1,89 @@
|
||||
import { PrismaClient } from '@prisma/client'
|
||||
import { PrismaClient, Prisma } from "@prisma/client"
|
||||
|
||||
const prisma = new PrismaClient();
|
||||
|
||||
const songs: Prisma.ACGMCreateInput[] = [
|
||||
{
|
||||
title: "問題がある人たち",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435289265
|
||||
},
|
||||
{
|
||||
title: "恋心",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435289266
|
||||
},
|
||||
{
|
||||
title: "いつもの教室",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435288259
|
||||
},
|
||||
{
|
||||
title: "伝える勇気があったなら",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
alias: "如若拥有能够传达的勇气",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435289268
|
||||
},
|
||||
{
|
||||
title: "Colorful world",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435289270
|
||||
},
|
||||
{
|
||||
title: "痛い少年",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435288263
|
||||
},
|
||||
{
|
||||
title: "ターコイズブルー",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435289272
|
||||
},
|
||||
{
|
||||
title: "Heartstrings",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435288265
|
||||
},
|
||||
{
|
||||
title: "僕らは美術部",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435289273
|
||||
},
|
||||
{
|
||||
title: "変わらない内巻",
|
||||
artist: "吟",
|
||||
album: "この美術部には問題がある! オリジナルサウンドトラックCD vol.1",
|
||||
bangumi: "这个美术部有问题",
|
||||
music_id: 435288268
|
||||
}
|
||||
]
|
||||
|
||||
async function main() {
|
||||
console.log(`Start seeding ...`);
|
||||
|
||||
const user = await prisma.aCGM.create({
|
||||
data: {
|
||||
title: "Colorful world",
|
||||
music_id: 435289270
|
||||
},
|
||||
});
|
||||
for (const song of songs) {
|
||||
await prisma.aCGM.create({
|
||||
data: song,
|
||||
});
|
||||
}
|
||||
|
||||
console.log(`Seeding finished.`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user