Custom Queries
Add filtering, full-text search, and cursor-based pagination to your GraphQL queries. Custom Queries →
Comprehensive guides for building, deploying, and optimizing FraiseQL applications.
New to FraiseQL? Start with the Getting Started guide for your first steps. Once you have a working API, explore Custom Queries to learn filtering, search, and pagination.
.proto| Guide | Purpose | Audience |
|---|---|---|
| Custom Queries | Filtering, search, and pagination | All developers |
| Schema Design | Structure your data model | All developers |
| Advanced Patterns | Enterprise patterns | Experienced developers |
| Multi-Tenancy | SaaS architectures | SaaS developers |
| Testing | Ensure code quality | QA engineers, developers |
| Performance | Optimise queries | DevOps, backend developers |
| Deployment | Go to production | DevOps engineers |
| Authentication | Secure your API | Backend developers |
| Error Handling | Handle errors gracefully | All developers |
| FAQ | Common questions | All users |
Custom Queries
Add filtering, full-text search, and cursor-based pagination to your GraphQL queries. Custom Queries →
Error Handling
Return structured errors from PostgreSQL functions and surface them cleanly in GraphQL. Error Handling →
Multi-Tenancy
Row-level security and per-tenant isolation for SaaS applications. Multi-Tenancy →
Performance
Indexes, connection pooling, and query optimisation for production workloads. Performance →
New to FraiseQL?
Getting Started — Introduction and first steps
Specific problem?
Troubleshooting — Common issues and solutions
Need examples?
Examples — Browse code examples