diff --git a/registry/hasura/azure-cosmos/README.md b/registry/hasura/azure-cosmos/README.md index 5f89006d..940e835c 100644 --- a/registry/hasura/azure-cosmos/README.md +++ b/registry/hasura/azure-cosmos/README.md @@ -29,7 +29,7 @@ Below, you'll find a matrix of all supported features for the Azure Cosmos DB fo | Paginate | ✅ | | | Nested Objects | ✅ | | | Nested Arrays | ✅ | | -| Nested Filtering | ✅ | | +| Nested Filtering | ❌ | | | Nested Sorting | ❌ | | | Nested Relationships | ❌ | | diff --git a/registry/hasura/duckdb/README.md b/registry/hasura/duckdb/README.md index 00e60f11..cf0bf243 100644 --- a/registry/hasura/duckdb/README.md +++ b/registry/hasura/duckdb/README.md @@ -22,18 +22,18 @@ Below, you'll find a matrix of all supported features for the DuckDB connector: | Feature | Supported | Notes | | ------------------------------- | --------- | ----- | -| Native Queries + Logical Models | ❌ | | -| Simple Object Query | ✅ | | -| Filter / Search | ✅ | | -| Simple Aggregation | ❌ | | -| Sort | ✅ | | -| Paginate | ✅ | | -| Table Relationships | ✅ | | -| Views | ❌ | | -| Distinct | ❌ | | -| Remote Relationships | ✅ | | -| Custom Fields | ❌ | | -| Mutations | ❌ | | +| Native Queries + Logical Models | ❌ | | +| Simple Object Query | ✅ | | +| Filter / Search | ✅ | | +| Simple Aggregation | ❌ | | +| Sort | ✅ | | +| Paginate | ✅ | | +| Table Relationships | ✅ | | +| Views | ❌ | | +| Distinct | ❌ | | +| Remote Relationships | ✅ | | +| Custom Fields | ❌ | | +| Mutations | ❌ | | ## Prerequisites diff --git a/registry/hasura/graphql/README.md b/registry/hasura/graphql/README.md index cae2f659..c2213499 100644 --- a/registry/hasura/graphql/README.md +++ b/registry/hasura/graphql/README.md @@ -10,6 +10,21 @@ For Hasura v2 users, this functionality is the replacement of The `ndc-graphql` data connector is open source and can be found in the [ndc-graphql GitHub repository](https://github.com/hasura/ndc-graphql). +## Features + +Below, you'll find a matrix of all supported features for the GraphQL connector: + +| Feature | Supported | Notes | +| ---------------------- | --------- | ----- | +| Queries | ✅ | All features that v3 engine currently supports +| Mutations | ✅ | +| Header Passthrough | ✅ | Entire headers can be forwarded +| Subscriptions | ❌ | +| Unions | ❌ | Can be brought in via scalar types +| Interfaces | ❌ | +| Relay API | ❌ | +| Directives | ❌ | @cached, Apollo directives + ## Prerequisites 1. Create a [Hasura Cloud account](https://console.hasura.io) diff --git a/registry/hasura/mongodb/README.md b/registry/hasura/mongodb/README.md index 35d3c713..34924d35 100644 --- a/registry/hasura/mongodb/README.md +++ b/registry/hasura/mongodb/README.md @@ -8,6 +8,28 @@ which can expose and run GraphQL queries via the Hasura v3 Project. The connector implements the [NDC Specification](https://hasura.github.io/ndc-spec/overview.html), but does not currently support mutations, column relationship arguments in queries, functions or procedures. +## Features + +Below, you'll find a matrix of all supported features for the MongoDB data connector: + +| Feature | Supported | Notes | +| ----------------------------------------------- | --------- | ----- | +| Native Queries + Logical Models | ✅ | | +| Simple Object Query | ✅ | | +| Filter / Search | ✅ | | +| Filter by fields of Nested Objects | ✅ | | +| Filter by values in Nested Arrays | ✅ | | +| Simple Aggregation | ✅ | | +| Aggregate fields of Nested Objects | ❌ | | +| Aggregate values of Nested Arrays | ❌ | | +| Sort | ✅ | | +| Sorty by fields of Nested Objects | ❌ | | +| Paginate | ✅ | | +| Collection Relationships | ✅ | | +| Remote Relationships | ✅ | | +| Relationships Keyed by Fields of Nested Objects | ❌ | | +| Mutations | ✅ | Provided by custom [Native Mutations](TODO) - predefined basic mutations are also planned | + ## Prerequisites 1. Create a [Hasura Cloud account](https://console.hasura.io) diff --git a/registry/hasura/postgres/README.md b/registry/hasura/postgres/README.md index ceb7944d..41c202f0 100644 --- a/registry/hasura/postgres/README.md +++ b/registry/hasura/postgres/README.md @@ -14,6 +14,27 @@ for more information about specific features that are available for the PostgreS The connector is hosted by Hasura and can be used from the [Hasura v3 Console](https://console.hasura.io). +## Features + +Below, you'll find a matrix of all supported features for the PostgreSQL connector: + +| Feature | Supported | +| ---------------------- | --------- | +| Native Queries | ✅ | +| Native Mutations | ✅ | +| Simple Object Query | ✅ | +| Filter / Search | ✅ | +| Simple Aggregation | ✅ | +| Sort | ✅ | +| Paginate | ✅ | +| Table Relationships | ✅ | +| Views | ✅ | +| Mutations | ✅ | +| Distinct | ✅ | +| Enums | ✅ | +| Default Values | ✅ | +| User-defined Functions | ❌ | + ## Usage The Hasura PostgreSQL connector can be deployed using the [Hasura CLI](https://hasura.io/docs/3.0/cli/overview) by following either the [Quick Start Guide](https://hasura.io/docs/3.0/getting-started/overview/) or [deploying the connector](https://hasura.io/docs/3.0/connectors/deployment).