Skip to content

A .net implementation of Join Monster - A GraphQL to SQL query execution layer for query planning and batch data fetching

License

Notifications You must be signed in to change notification settings

umbraco/join-monster-dotnet

Repository files navigation

Build Status NuGet version (JoinMonster)

Join Monster for .NET

A .Net implementation of the Join Monster NodeJS library.

Introduction

Join Monster for .NET is a query planner and batch data fetcher between GraphQL and SQL built for GraphQL for NET.

NOTE: While the project is considered stable, the public API will have breaking changes with each release before v1.0.

For now the supported databases are PostgreSQL and SQLite (limited support).

Usage

Take a look at the Star Wars Sample.

TODO

  • Where conditions
  • Order by
  • One-To-Many joins
  • Many-To-Many joins
  • Paging
  • Connections
  • Better SQL query abstraction
  • Query batching
  • Support for more databases
  • Documentation

About

A .net implementation of Join Monster - A GraphQL to SQL query execution layer for query planning and batch data fetching

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages