You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/data/indexData.ts
+16-10Lines changed: 16 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -205,74 +205,80 @@ export const tabs = [
205
205
206
206
exportconsthow_do_i=[
207
207
{
208
-
title: "model my schema?",
208
+
title: "Get started with Prisma & AI?",
209
+
description:
210
+
"Learn how to get started with Prisma and AI, from setting up Prisma ORM in tools like ChatGPT, Cursor, Windsurf, GitHub Copilot, and Tabnine to using the Prisma MCP server for database automation. Explore step-by-step guides, real-world examples with Next.js, and integrations with Vercel AI SDK and Firebase Studio. Build faster, stay type-safe, and connect Prisma Postgres with thousands of apps to power your AI-driven workflows.",
211
+
url: "/ai"
212
+
},
213
+
{
214
+
title: "Model my schema?",
209
215
description:
210
216
"The Prisma Schema (or schema for short) is the main method of configuration for your Prisma ORM setup. It consists of the following parts: Data sources: Specify the details of the data sources Prisma ORM should connect to (e.g. a PostgreSQL database) Generators: Specifies what clients should be generated based on the data model (e.g. Prisma Client)",
211
217
// tags: ["guides", "schema", "orm"],
212
218
url: "/orm/prisma-schema/overview",
213
219
// time: 15
214
220
},
215
221
{
216
-
title: "cache my queries?",
222
+
title: "Cache my queries?",
217
223
description:
218
224
"Prisma Postgres comes with a built-in global cache (enabled by Prisma Accelerate) that helps you speed up your database queries. You can cache results on a per-query level using the cacheStrategy option in any Prisma ORM query, e.g.:",
219
225
// tags: ["guides", "schema", "orm"],
220
226
url: "/postgres/database/caching",
221
227
// time: 15
222
228
},
223
229
{
224
-
title: "integrate with an existing DB?",
230
+
title: "Integrate with an existing DB?",
225
231
description:
226
232
"Baselining is the process of initializing a migration history for a database that: ✔ Existed before you started using Prisma Migrate ✔ Contains data that must be maintained (like production), which means that the database cannot be reset. Baselining tells Prisma Migrate to assume that one or more migrations have already been applied. This prevents generated migrations from failing when they try to create tables and fields that already exist.",
227
233
// tags: ["guides", "schema", "orm"],
228
234
url: "/orm/prisma-migrate/workflows/baselining",
229
235
// time: 15
230
236
},
231
237
{
232
-
title: "make CRUD routes?",
238
+
title: "Make CRUD routes?",
233
239
description:
234
240
"This page describes how to perform CRUD operations with your generated Prisma Client API. CRUD is an acronym that stands for: Create Read Update Delete Refer to the Prisma Client API reference documentation for detailed explanations of each method.",
235
241
// tags: ["guides", "schema", "orm"],
236
242
url: "/orm/prisma-client/queries/crud",
237
243
// time: 15
238
244
},
239
245
{
240
-
title: "get started with models?",
246
+
title: "Get started with models?",
241
247
description:
242
248
"The data model definition part of the Prisma schema defines your application models (also called Prisma models). Models: Represent the entities of your application domain Map to the tables (relational databases like PostgreSQL) or collections (MongoDB) in your database Form the foundation of the queries available in the generated Prisma Client API",
243
249
// tags: ["guides", "schema", "orm"],
244
250
url: "/orm/prisma-schema/data-model/models",
245
251
},
246
252
{
247
-
title: "filter and sort?",
253
+
title: "Filter and sort?",
248
254
description:
249
255
"Prisma Client supports filtering with the where query option, and sorting with the orderBy query option. Filtering Prisma Client allows you to filter records on any combination of model fields, including related models, and supports a variety of filter conditions.",
"A key feature of Prisma Client is the ability to query relations between two or more models. Relation queries include: Nested reads (sometimes referred to as eager loading) via select and include Nested writes with transactional guarantees Filtering on related records Prisma Client also has a fluent API for traversing relations.",
"When working in a team, managing database schema changes can be challenging. This guide shows you how to effectively collaborate on schema changes using Prisma Migrate, ensuring that all team members can safely contribute to and incorporate schema changes.",
266
272
// tags: ["guides", "schema", "orm"],
267
273
url: "/guides/implementing-schema-changes",
268
274
// time: 15
269
275
},
270
276
{
271
-
title: "generate Prisma Client?",
277
+
title: "Generate Prisma Client?",
272
278
description:
273
279
"Prisma Client is a generated database client that's tailored to your database schema. By default, Prisma Client is generated into the node_modules/.prisma/client folder, but we highly recommend you specify an output location.",
0 commit comments