3 ms·
SQLite does make this a lot clearer using flow charts, I wish Postgres' docs had that. https://www.sqlite.org/lang_createtable.html https://www.sqlite.org/lang
by maxbond 2y ago
SQLite does make this a lot clearer using flow charts, I wish Postgres' docs had that.
https://www.sqlite.org/lang_createtable.html https://www.sqlite.org/lang_createtable.html
You will find all the same information in the Postgres docs, but in a more obtuse, grammatical form.
https://www.postgresql.org/docs/current/sql-createtable.html https://www.postgresql.org/docs/current/sql-createtable.html
They will tell you what each component does further down the page though.
Mongo's documentation has a slicker and more ergonomic design though, no question. Mongo uses a "cheat sheet"/"tabular" approach, and Postgres uses a "printed reference book" approach, which is rather dated. Mongo is very good at surfacing the complexity and nitty gritty details immediately. It's all there in the Postgres docs, but you have to sit with them for longer and have more of an intuition about how they've organized it.
I've also found the Postgres.FM podcast to be a great resource. I've been working with Mongo recently and something that's bothered me is that I haven't found a comparable resource, where practitioners give you the straight dope about what stupid mistake you're going to make to bring down production and how to fix it. Substantially all of the learning material for Mongo is from Mongo the company, and is just not as candid.