Prisma– tag –
- 
	
		  Prismaで同じテーブルに複数のリレーションを張るユーザーテーブルからポストテーブルに対して、 記事を書いた人 完成した記事をチェックした人 の2つのリレーションを張る方法を紹介します。 いつも通り1対多のリレーションを複数張っても機能しない 以下のように通常通り1対多のリレーションを張っても...
- 
	
		  AWS CodeBuildでprisma migrationができないCodeBuildでprisma migrate deployを実行すると以下のエラーが出たので、解決方法を紹介します。 [Container] 2024/03/19 05:19:26.783641 Running command npx prisma migrate deploy Environment variables loaded from .env Prisma schema loaded from ...
- 
	
		  prismaのcreateManyでは200レコードまでしか登録できないprismaのcreateManyを使って約1000件のデータを保存したかったのですが、データベースには200件までしか登録されませんでした。 問題 prismaのcreateManyに1000件のデータを突っ込んで保存。 const data = await fetch(url); const items: itemType[] = aw...
- 
	
		  Prismaでリレーション付きの型を取得するこのようなテーブルを作ったとき、特定のユーザーと一緒にリレーション先のPostのデータもほしいときがよくあります。 model User { id String @id @default(auto()) @map("_id") @db.ObjectId posts Post[] } model Post { id String @id @defa...
- 
	
		  Next.jsでPrismaが実行したクエリの各種ログをコンソール表示するPrismaでは実行したクエリの警告、エラーなどを次のようにコンソールに表示することができます。 Query: SELECT "public"."User"."id", "public"."User"."email", "public"."...
- 
	
		  Next.jsを最小のイメージサイズでCloudRunにデプロイするこの記事ではNext.js13をCloudRunにデプロイすることを想定しています。 Next.jsのstandalone機能を使うと通常のビルドと比較して小さいサイズになります。経験上、だいたい半分ぐらいのビルドサイズになるので必ず使います。 const nextConfig = { ... ou...
1
				 
	 
	 
	 
	 
	