Hasura gives you instant GraphQL and REST APIs on your data. These data sources can be databases like Postgres, MySQL, SQL Server, and BigQuery. And we're always adding more.
That being said, the first database that we had support for was Postgres or PostgreSQL. And when we asked our community folks what would be useful to them, we heard that a course on Postgres would be most welcome.
So, we did just that.
Our Postgres course covers everything you need to get started using Postgres.
Here's the list of contents; please use it to go directly to the section that you need:
- Introduction to PostgreSQL
- What is PostgreSQL
- Installing PostgreSQL locally and on the Cloud
- PostgreSQL Connection String
- PostgreSQL Client Applications
- PostgreSQL Schema
- PostgreSQL Tables
- PostgreSQL Data Types and Columns
- PostgreSQL Constrainsts
- PostgreSQL Primary Keys
- PostgreSQL Relationships
- PostgreSQL CREATE Statements
- PostgreSQL ALTER Statements
- PostgreSQL Sequences and Auto Increments
- PostgreSQL Alter Constraints
- Querying and Inserting | DML
- PostgreSQL Views
- PostgreSQL Triggers
- PostgreSQL Performance