{"id":13477673,"url":"https://github.com/hasura/ndc-postgres","last_synced_at":"2025-04-23T16:33:32.358Z","repository":{"id":209671527,"uuid":"691576972","full_name":"hasura/ndc-postgres","owner":"hasura","description":"Hasura v3 Data Connector for PostgreSQL","archived":false,"fork":false,"pushed_at":"2024-04-11T19:19:05.000Z","size":3390,"stargazers_count":9,"open_issues_count":1,"forks_count":1,"subscribers_count":17,"default_branch":"main","last_synced_at":"2024-04-14T06:07:26.882Z","etag":null,"topics":["database","graphql","hasura","postgresql"],"latest_commit_sha":null,"homepage":"https://hasura.io","language":"Rust","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hasura.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"docs/code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-09-14T13:11:10.000Z","updated_at":"2024-04-15T10:45:37.726Z","dependencies_parsed_at":"2024-04-15T10:57:35.470Z","dependency_job_id":null,"html_url":"https://github.com/hasura/ndc-postgres","commit_stats":null,"previous_names":["hasura/ndc-postgres"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasura%2Fndc-postgres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasura%2Fndc-postgres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasura%2Fndc-postgres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hasura%2Fndc-postgres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hasura","download_url":"https://codeload.github.com/hasura/ndc-postgres/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223929809,"owners_count":17226965,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","graphql","hasura","postgresql"],"created_at":"2024-07-31T16:01:45.974Z","updated_at":"2024-11-10T08:25:26.239Z","avatar_url":"https://github.com/hasura.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"# Hasura PostgreSQL Connector\n\n\u003ca href=\"https://hasura.io/\"\u003e\u003cimg src=\"./docs/logo.png\" align=\"right\" width=\"200\"\u003e\u003c/a\u003e\n\n[![Docs](https://img.shields.io/badge/docs-v3.x-brightgreen.svg?style=flat)](https://hasura.io/docs/3.0/connectors/postgresql)\n[![Latest release](https://img.shields.io/github/v/release/hasura/ndc-postgres)](https://github.com/hasura/ndc-postgres/releases/latest)\n[![License](https://img.shields.io/badge/license-Apache--2.0-purple.svg?style=flat)](LICENSE.txt)\n[![ndc-hub](https://img.shields.io/badge/ndc--hub-postgres-blue.svg?style=flat)](https://hasura.io/connectors/postgres)\n\nThe Hasura PostgreSQL Connector allows for connecting to a PostgreSQL database giving you an instant\nGraphQL API on top of your PostgreSQL data.\n\nThis connector is built using the [Rust Data Connector SDK](https://github.com/hasura/ndc-sdk-rs)\nand implements the [Data Connector Spec](https://github.com/hasura/ndc-spec).\n\n- [Connector information in the Hasura Hub](https://hasura.io/connectors/postgres)\n- [Hasura V3 Documentation](https://hasura.io/docs/3.0)\n\n## Features\n\nBelow, you'll find a matrix of all supported features for the PostgreSQL connector:\n\n| Feature                | Supported |\n| ---------------------- | --------- |\n| Native Queries         | ✅        |\n| Native Mutations       | ✅        |\n| Simple Object Query    | ✅        |\n| Filter / Search        | ✅        |\n| Simple Aggregation     | ✅        |\n| Sort                   | ✅        |\n| Paginate               | ✅        |\n| Table Relationships    | ✅        |\n| Views                  | ✅        |\n| Mutations              | ✅        |\n| Distinct               | ✅        |\n| Enums                  | ✅        |\n| Default Values         | ✅        |\n| User-defined Functions | ❌        |\n\n## Using the PostgreSQL connector\n\nHasura DDN's [Getting Started](https://hasura.io/docs/3.0/getting-started/build/connect-to-data/connect-a-source?db=PostgreSQL)\nguide contains information about how to use the PostgreSQL connector as part of a Hasura DDN project.\n\n## Support \u0026 Troubleshooting\n\nThe documentation and community will help you troubleshoot most issues.\nIf you have encountered a bug or need to get in touch with us, you can contact us using one of the following channels:\n\n- Support \u0026 feedback: [Discord](https://discord.gg/hasura)\n- Issue \u0026 bug tracking: [GitHub issues](https://github.com/hasura/graphql-engine/issues)\n- Follow product updates: [@HasuraHQ](https://twitter.com/hasurahq)\n- Talk to us on our [website chat](https://hasura.io)\n\nWe are committed to fostering an open and welcoming environment in the community.\nPlease see the [Code of Conduct](./docs/code-of-conduct.md).\nIf you want to report a security issue, please [read this](./docs/security.md).\n\n## Documentation\n\nView the full documentation for the connector [here](./docs/readme.md).\n\n### Production\n\nSee the [production guide](./docs/production.md) for details about production setup.\n\n### Development\n\nSee the [development guide](./docs/development.md) for details about development workflows, tooling, and code structure.\n\n## Contributing\n\n`ndc-postgres` is still in early stages of development and we are currently not accepting contributions.\n\n## License\n\nThe Hasura PostgreSQL Connector is available under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0) (Apache-2.0).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhasura%2Fndc-postgres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhasura%2Fndc-postgres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhasura%2Fndc-postgres/lists"}