An open API service indexing awesome lists of open source software.

https://github.com/andrewjbateman/postgres-database-resources

:clipboard: Resources to learn and use the PostgreSQL database
https://github.com/andrewjbateman/postgres-database-resources

database information postgresql postgresql-database resources

Last synced: 3 months ago
JSON representation

:clipboard: Resources to learn and use the PostgreSQL database

Awesome Lists containing this project

README

          

# :zap: PostgreSQL Database Resources

* Information on PostgreSQL v12
* **Note:** to open web links in a new window use: _ctrl+click on link_

![GitHub repo size](https://img.shields.io/github/repo-size/AndrewJBateman/postgres-database-resources?style=plastic)
![GitHub pull requests](https://img.shields.io/github/issues-pr/AndrewJBateman/postgres-database-resources?style=plastic)
![GitHub Repo stars](https://img.shields.io/github/stars/AndrewJBateman/postgres-database-resources?style=plastic)
![GitHub last commit](https://img.shields.io/github/last-commit/AndrewJBateman/postgres-database-resources?style=plastic)

## :clipboard: GitHub Repos

* [dhamaniasad: curated list of awesome PostgreSQL software, libraries, tools and resources](https://github.com/dhamaniasad/awesome-postgres)

## :computer: Websites

* [Official website](https://www.postgresql.org/)
* [Postgres interactive terminal](http://postgresguide.com/utilities/psql.html)
* [node-postgres](https://node-postgres.com/) collection of node.js modules for interfacing with a PostgreSQL database. Installed using `npm install pg`. Less code than using callbacks
* [mockaroo](https://www.mockaroo.com/) data generator

## :clipboard: Popular Postgresql shell commands

* `\l` list all databases
* `CREATE DATABASE database1` create a database. `\c database1` connect to database1
* `\d` describe - list of relations .`\dt` inspect tables. `\d+` inspect table & show relation information. `\d table1` shows details of table
* `\q` to quit
* `DROP TABLE table1;` will delete table1
* `\?` list of commands
* `\i c:/filepath` will insert all contents of the file into the database

## :cool: Links

* [PostgREST standalone web server](http://postgrest.org/en/v6.0/) turns a PostgreSQL database directly into a RESTful API.

## :books: Courses

* [Amigoscode/FreeCodeCamp, Learn PostgreSQL Tutorial 4hrs - Full Course for Beginners](https://www.youtube.com/watch?v=qw--VYLpxG4)

## :file_folder: License

* This project is licensed under the terms of the MIT license.

## :envelope: Contact

* Repo created by [ABateman](https://github.com/AndrewJBateman), email: gomezbateman@yahoo.com