graphql-engine/docs/graphql/core/databases/index.rst

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

52 lines
1.4 KiB
ReStructuredText
Raw Normal View History

.. meta::
:description: Hasura databases support
:keywords: hasura, docs, databases
.. _databases:
Databases
=========
.. contents:: Table of contents
:backlinks: none
:depth: 1
:local:
Introduction
------------
The Hasura GraphQL engine automatically generates your GraphQL schema and resolvers based on tables/views
in your database . **You don't need to write a GraphQL schema or resolvers.** See
:ref:`How Hasura GraphQL engine works <how_it_works>` for more details.
The Hasura console gives you UI tools that speed up your data-modelling process, or working with your existing databases.
The console also automatically generates migrations or metadata files that you can edit directly and check into your
version control.
Supported databases
-------------------
Hasura GraphQL engine supports:
- :ref:`Postgres <database_postgres>`
- :ref:`MS SQL Server <database_ms_sql_server>`
- :ref:`Citus / Hyperscale <database_citus-hyperscale-postgres>`
- :ref:`BigQuery <database_bigquery>`
- **MySQL** (in preview) - See the :ref:`preview guide <mysql_preview>`
.. admonition:: Additional Resources
Get Started with Hasura today - `Watch video guide <https://hasura.io/events/webinar/get-started-with-hasura/?pg=docs&plcmt=body&cta=getting-started&tech=>`__.
.. toctree::
:maxdepth: 1
:hidden:
:titlesonly:
postgres/index
ms-sql-server/index
citus-hyperscale-postgres/index
bigquery/index
Connecting databases <connect-db>