1.0.2 • Published 24 days ago

@lokalise/prisma-utils v1.0.2

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
24 days ago

Prisma utils

This package provides reusable helpers for Prisma query builder.

Usage

import { prismaTransaction } from '@lokalise/prisma-utils'

const result: Either<unknown, [Item, Segment]> = await prismaTransaction(prisma, [
	prisma.item.create({ data: TEST_ITEM_1 }),
	prisma.segment.create({ data: TEST_SEGMENT_1 }),
])

This implementation will retry the transaction on P2034 error, which satisfies Prisma recommendations for distributed databases such as CockroachDB.

1.0.2

24 days ago

1.0.1

25 days ago

1.0.0

25 days ago