Open source databases still don't have a developer environment that matches what Oracle or SQL Server offer.
Same applies to their stored procedures languages and deployment options.
Same applies to their stored procedures languages and deployment options.
Because pgAdmin isn't it, specially after it became an Electron app.
pgAdmin3 wasn't a terrible application. Nowhere near SSMS, but not terrible (other than stability... it's shit there).
pgAdmin4 is unusable.