PageSourceSearch

https://prisma-slides.netlify.app/assets/slidev/18-7HHHd8l1.js

js prisma-slides.netlify.app collected 2026-10-03 11:17:56 UTC 9,518 bytes, 26 lines download raw bytes

1import{_ as n}from"./CodeBlockWrapper-CBJCses5.js";import{o as r,c as d,k as a,e as i,l as h,m as k,q as p,s as g,A as l,a6 as s}from"../modules/vue-Bwcafs7n.js";import{I as y}from"./default-DbJBlkQ9.js";import{_ as o,ao as e}from"../index-CQihRmxY.js";import{p as A,u as c,f as B}from"./context-vcklcaXv.js";import"../modules/unplugin-icons-CQr1of0c.js";import"../modules/shiki-Y_b9ADs5.js";const D=i("h1",null,"Relationships: explicit many to many",-1),E=i("p",null,[s("use them if you need add other props to relation as "),i("code",null,"timestamp"),s(" or "),i("code",null,"quantity"),s(", or if you need more flexible queries")],-1),f={class:"grid grid-cols-2 gap-2"},m=i("pre",{class:"shiki shiki-themes vitesse-dark vitesse-light slidev-code",style:{"--shiki-dark":"#dbd7caee","--shiki-light":"#393a34","--shiki-dark-bg":"#121212","--shiki-light-bg":"#ffffff"}},[i("code",{class:"language-prisma"},[i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#CB7676","--shiki-light":"#AB5959"}},"model"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}}," Post"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}}," {")]),s(`
2`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	id"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}}," Int"),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}},"	@id"),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}}," @default"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"("),i("span",{style:{"--shiki-dark":"#B8A965","--shiki-light":"#998418"}},"autoincrement"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"())")]),s(`
3`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	title"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}},"	String")]),s(`
4`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	tags"),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}}," PostTag"),i("span",{style:{"--shiki-dark":"#CB7676","--shiki-light":"#AB5959"}},"[]")]),s(`
5`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"}")]),s(`
6`),i("span",{class:"line"}),s(`
7`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#CB7676","--shiki-light":"#AB5959"}},"model"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}}," Tag"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}}," {")]),s(`
8`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	id"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}}," Int"),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}},"	@id"),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}}," @default"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"("),i("span",{style:{"--shiki-dark":"#B8A965","--shiki-light":"#998418"}},"autoincrement"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"())")]),s(`
9`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	posts"),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}}," PostTag"),i("span",{style:{"--shiki-dark":"#CB7676","--shiki-light":"#AB5959"}},"[]")]),s(`
10`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"}")]),s(`
11`),i("span",{class:"line"}),s(`
12`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#CB7676","--shiki-light":"#AB5959"}},"model"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}}," PostTag"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}}," {")]),s(`
13`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	postId"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}},"	Int")]),s(`
14`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	post"),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"	Post"),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}},"	@relation"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"("),i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"fields"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},":"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}}," ["),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"postId"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},"], "),i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"references"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},":"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}}," ["),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"id"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},"]"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},")")]),s(`
15`),i("span",{class:"line"}),s(`
16`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	tagId"),i("span",{style:{"--shiki-dark":"#5DA994","--shiki-light":"#2E8F82"}},"	Int")]),s(`
17`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"	post"),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"	Tag"),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}},"	@relation"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"("),i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"fields"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},":"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}}," ["),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"tagId"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},"], "),i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"references"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},":"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}}," ["),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"id"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},"]"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},")")]),s(`
18`),i("span",{class:"line"}),s(`
19`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}},"	@@id"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"("),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},"["),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"postId"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},", "),i("span",{style:{"--shiki-dark":"#C99076","--shiki-light":"#A65E2B"}},"tagId"),i("span",{style:{"--shiki-dark":"#DBD7CAEE","--shiki-light":"#393A34"}},"]"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},")")]),s(`
20`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"}")])])],-1),_=i("pre",{class:"shiki shiki-themes vitesse-dark vitesse-light slidev-code",style:{"--shiki-dark":"#dbd7caee","--shiki-light":"#393a34","--shiki-dark-bg":"#121212","--shiki-light-bg":"#ffffff"}},[i("code",{class:"language-js"},[i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"prisma"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"."),i("span",{style:{"--shiki-dark":"#BD976A","--shiki-light":"#B07D48"}},"post"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"."),i("span",{style:{"--shiki-dark":"#80A665","--shiki-light":"#59873A"}}
20,"findMany"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"({")]),s(`
21`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#B8A965","--shiki-light":"#998418"}},"	include"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},":"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}}," {")]),s(`
22`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#B8A965","--shiki-light":"#998418"}},"		tags"),i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},":"),i("span",{style:{"--shiki-dark":"#4D9375","--shiki-light":"#1E754F"}}," true")]),s(`
23`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"	}")]),s(`
24`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#666666","--shiki-light":"#999999"}},"})")]),s(`
25`),i("span",{class:"line"}),s(`
26`),i("span",{class:"line"},[i("span",{style:{"--shiki-dark":"#758575DD","--shiki-light":"#A0ADA0"}},"// { id: 1, title: 'Post1', tags: [{ id: 2 }] }")])])],-1),u={__name:"18",setup(C){return A(e),c(),(I,v)=>{const t=n;return r(),d(y,p(g(l(B)(l(e),17))),{default:a(()=>[D,E,i("div",f,[h(t,k({},{ranges:[]}),{default:a(()=>[m]),_:1},16),h(t,k({},{ranges:[]}),{default:a(()=>[_]),_:1},16)])]),_:1},16)}}},V=o(u,[["__file","/@slidev/slides/18.md"]]);export{V as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.