Files
reffuse/packages/example/src/query/services/Uuid4Query.ts
Julien Valverdé 165b7bbeee
All checks were successful
Lint / lint (push) Successful in 14s
Query refactoring
2025-05-24 21:31:56 +02:00

12 lines
317 B
TypeScript

import { QueryRunner } from "@reffuse/extension-query"
import { ParseResult, Schema } from "effect"
export const Result = Schema.Array(Schema.String)
export class Uuid4Query extends QueryRunner.Tag("Uuid4Query")<Uuid4Query,
readonly ["uuid4", number],
typeof Result.Type,
ParseResult.ParseError
>() {}