diff --git a/registry/hasura/cassandra/README.md b/registry/hasura/cassandra/README.md new file mode 100644 index 00000000..46304d91 --- /dev/null +++ b/registry/hasura/cassandra/README.md @@ -0,0 +1,24 @@ +## Overview + +`ndc-cassandra` provides a Hasura Data Connector to the Cassandra database, +which can expose and run GraphQL queries via the Hasura v3 Project. + +- [Cassandra Connector information in the Hasura Connectors directory](https://hasura.io/connectors/cassandra) +- [GitHub repository](https://github.com/hasura/ndc-cassandra) + +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. + +Visit the +[Hasura v3 Documentation](https://hasura.io/docs/3.0/native-data-connectors/cassandra) +for more information. + +## Usage + +Follow the [Quick Start Guide](https://hasura.io/docs/3.0/quickstart/) +to use the Cassandra data connector from the [Hasura v3 Console](https://console.hasura.io). + +## Troubleshooting + +Please [submit a Github issue](https://github.com/hasura/graphql-engine/issues/new) +if you encounter any problems! diff --git a/registry/hasura/cassandra/logo.png b/registry/hasura/cassandra/logo.png new file mode 100644 index 00000000..cb003c2d Binary files /dev/null and b/registry/hasura/cassandra/logo.png differ diff --git a/registry/hasura/cassandra/metadata.json b/registry/hasura/cassandra/metadata.json new file mode 100644 index 00000000..e5da0982 --- /dev/null +++ b/registry/hasura/cassandra/metadata.json @@ -0,0 +1,30 @@ +{ + "overview": { + "namespace": "hasura", + "description": "The Cassandra Native Data Connector allows for connecting to a Cassandra instance giving you an instant GraphQL API on top of your Cassandra data.", + "title": "Cassandra Native Data Connector", + "logo": "logo.png", + "tags": [ + "database" + ], + "latest_version": "v1.0.1" + }, + "author": { + "support_email": "support@hasura.io", + "homepage": "https://hasura.io", + "name": "Hasura" + }, + "is_verified": true, + "is_hosted_by_hasura": false, + "source_code": { + "is_open_source": true, + "repository": "https://github.com/hasura/ndc-cassandra/", + "version": [ + { + "tag": "v1.0.1", + "hash": "c12a7356e20d01559e5824f7956234a9c6f43b1e", + "is_verified": true + } + ] + } +} diff --git a/registry/hasura/cassandra/releases/v1.0.0/connector-packaging.json b/registry/hasura/cassandra/releases/v1.0.0/connector-packaging.json new file mode 100644 index 00000000..3783d7fe --- /dev/null +++ b/registry/hasura/cassandra/releases/v1.0.0/connector-packaging.json @@ -0,0 +1,11 @@ +{ + "version": "1.0.0", + "uri": "https://github.com/hasura/ndc-cassandra/releases/download/v1.0.1/connector-definition.tgz", + "checksum": { + "type": "sha256", + "value": "86461486360f0c651780239e3dffc51c3a6f4fd9c284d7e405ee75c0a0cdb9f0" + }, + "source": { + "hash": "c12a7356e20d01559e5824f7956234a9c6f43b1e" + } +} diff --git a/registry/hasura/cassandra/releases/v1.0.1/connector-packaging.json b/registry/hasura/cassandra/releases/v1.0.1/connector-packaging.json new file mode 100644 index 00000000..3acd0fca --- /dev/null +++ b/registry/hasura/cassandra/releases/v1.0.1/connector-packaging.json @@ -0,0 +1,11 @@ +{ + "version": "1.0.1", + "uri": "https://github.com/hasura/ndc-cassandra/releases/download/v1.0.1/connector-definition.tgz", + "checksum": { + "type": "sha256", + "value": "7c96e93c6f6ddcd190f6e11e195e10a6d5bab0123df3481919786fdda0285bdc" + }, + "source": { + "hash": "c12a7356e20d01559e5824f7956234a9c6f43b1e" + } +}