Serie: prisma
javascript
11 líneas
· Actualizado 2026-02-03
pagination.js
prisma/src/utils/pagination.js
/**
* Cursor pagination helper.
* Accepts `take` (1..100, default 10) and `cursor` (last id).
*/
function parsePagination(query) {
const take = Math.max(1, Math.min(100, Number(query.take) || 10));
const cursor = query.cursor ? { id: Number(query.cursor) } : undefined;
return { take, cursor };
}
module.exports = { parsePagination };
Artículos relacionados
prisma
sql
Actualizado 2026-02-03
migration.sql
migration.sql — sql source code from the prisma learning materials (prisma/prisma/migrations/20250824120014_init/migration.sql).
Leer artículo →
prisma
javascript
Actualizado 2026-02-03
seed.js
seed.js — javascript source code from the prisma learning materials (prisma/prisma/seed.js).
Leer artículo →
prisma
javascript
Actualizado 2026-02-03
index.js
index.js — javascript source code from the prisma learning materials (prisma/src/index.js).
Leer artículo →
prisma
javascript
Actualizado 2026-02-03
errorHandler.js
errorHandler.js — javascript source code from the prisma learning materials (prisma/src/middleware/errorHandler.js).
Leer artículo →
prisma
javascript
Actualizado 2026-02-03
prisma.js
prisma.js — javascript source code from the prisma learning materials (prisma/src/prisma.js).
Leer artículo →
prisma
javascript
Actualizado 2026-02-03
comments.js
comments.js — javascript source code from the prisma learning materials (prisma/src/routes/comments.js).
Leer artículo →