LakeQL
Overview
  • Introduction
Server Setup
  • createApiServer
  • defineConfig
  • Yoga Configuration
Authentication
  • JWT Authentication
  • Permissions
  • Scope Authorization
Schema Builder
  • Builder Configuration
  • Scalar Types
  • Comparison Types
  • Pagination
  • Input Validation
Customization
  • Custom Queries & Mutations
  • Extending Core
  • CORS Configuration
GitHub
LakeQL
  1. API
  2. Schema Builder

Schema Builder

Pothos schema builder configuration including scalars, comparison types, pagination, and validation.

Builder Configuration

Pothos SchemaBuilder setup with scope auth, validation plugins, and the GraphQL context type.

Scalar Types

Custom GraphQL scalar types for Date, DateTime, and File uploads.

Comparison Types

Pre-built GraphQL input types for filtering queries with typed comparison operators.

Pagination

Built-in page-based pagination with Paging input, PageInfo output, and ConnectionInterface.

Input Validation

Validate GraphQL input fields using Zod schemas via the Pothos ValidationPlugin.

Previous page

Scope Authorization

Next page

Builder Configuration