Documented database DDL statements and ordering#52
Documented database DDL statements and ordering#52dvasdekis wants to merge 3 commits intosubzerocloud:masterfrom
Conversation
|
thank you for this PR, I am on the fence with it for the following reasons (though I agree anything is better than nothing):
My question is: Thank you |
|
Good questions! Thanks for considering the PR. I did find that documentation and it was useful, but as a DBA, I start every project by understanding the code running in my database before adding to it. In Postgrest, with the database as the "source of all truths", I think it's doubly important to understand what functions, tables, permissions etc. exist and why, especially when building a project that might have a public-facing API URL. I know that it's "my understanding" of what's going on, but I'm happy to amend this with your "developer truths" if you'd like to provide them. :) |
Using this kit, I found it initially difficult to understand what all these DDL and schemas did, given the sequential nested hierarchy. This doco hopefully makes it easier for whoever comes after me.