upvote
What is your motivation? What you are doing is very impressive for sure, but the longer term life of this project seems incertain to me. While you might be able to accomplish your goal of production readyness, you'll only have version 1.0 at that point.

Its unlikely an AI written project is one which people will want to maintain even if it "works", which means AI has to maintain it. Maintaining a code base of a production database is going to continue costing 100s of thousands, if its even possible at all with AI. Its also unlikely to find users even if its almost perfect, because a bug in a database is not something users can accept.

Postgres is postgres because its like 30 years old and battle tested. Sure its missing some modern features, but its incredibly stable, which is part of its popularity.

reply
I'm certain pgrust can find a long term home somewhere
reply
If you are at that, add a native TTL feature as well. I think it’s been requested for decades.
reply
What do you mean by native TTL? Would that be when rows are automatically deleted if they aren't touched after a certain period of time?
reply