# Postgresql

## Links

* [Psql command line tutorial and cheat sheet](https://tomcam.github.io/postgres/)
* [Re-Introducing Hash Indexes in PostgreSQL](https://hakibenita.com/postgresql-hash-index)
* [Postgres alter column problems and solutions](https://www.endpoint.com/blog/2012/11/09/postgres-alter-column-problems-and)
* [Don't Do This](https://wiki.postgresql.org/wiki/Don't_Do_This)
* [For each loops with LATERAL Joins](https://sqlfordevs.io/for-each-loop-lateral-join)
* [Understanding database Indexes in PostgreSQL](https://blog.mastermind.dev/indexes-in-postgresql)
* [Unexpected downsides of UUID keys in PostgreSQL](https://www.cybertec-postgresql.com/en/unexpected-downsides-of-uuid-keys-in-postgresql/)
* [Explaining the Postgres iceberg](https://avestura.dev/blog/explaining-the-postgres-meme)
* [Introducing pgroll: zero-downtime, reversible, schema migrations for Postgres](https://xata.io/blog/pgroll-schema-migrations-postgres)
* [Working with Money in Postgres](https://www.crunchydata.com/blog/working-with-money-in-postgres)
* [PostgreSQL at Scale: Database Schema Changes Without Downtime](https://medium.com/paypal-tech/postgresql-at-scale-database-schema-changes-without-downtime-20d3749ed680)
