create = (
createCardInput: CreateCardInput
): Effect.Effect<undefined, Error, Card> =>
Effect.tryPromise({
try: () =>
this.prisma.card.create({
data: {
...createCardInput
}
}),
catch: (e) => new Error('Error creating new card:' + JSON.stringify(e))
})
create = (
createCardInput: CreateCardInput
): Effect.Effect<undefined, Error, Card> =>
Effect.tryPromise({
try: () =>
this.prisma.card.create({
data: {
...createCardInput
}
}),
catch: (e) => new Error('Error creating new card:' + JSON.stringify(e))
})