Please use the PostgreSQL GUI tool useful - postgresql

I use Postgresql but no GUI tool satisfy me.
I do table creation, modification, and more, use database or table backup and restore functions.
Are there any useful tools to provide this functionality?
If you are using a Mac please refer both free and paid versions.
PgAdmin3, Postico I tried using. HeidiSQL was used in the Windows
satisfactorily.

psql command line interface.
not graphical but you can learn every aspect of the database. go this way and in a future you will be more productive than with any gui tool. not hard to learn.
psql available on on all os - windows, linux, osx,... of course, you don't have "gui" but in a short time you will be more productive and familiar with it than from any gui interface.
just start using https://www.postgresql.org/docs/9.6/static/app-psql.html
pgadmin3 no longer maintained (pgadmin4 is at the moment mess), some lack some features from psql and you need to pay for them - psql is free and contains all features ;)

pgAdmin 4 is getting better with each release. Still, if you want to try a free alternative for MacOS, take a look at Postage:
https://www.workflowproducts.com/postage.html

Related

pgAgent missing as an option from Stack Builder

I'm attempting to setup a new postgresql 9.6 installation. I realize this is not the latest version but, due to some third party limitations, it's what I'm required to use.
The installation itself works just fine and I've been able to get my databases and FDWs installed without issue so I'm confident the database itself is OK.
The issue I'm having now is that I need to create a couple of scheduled jobs. pgAgent seems to be a good option, I thought, however it's not showing as an option in the Stack Builder list.
I suppose I could go the route of installing it from source, but that's beginning to be way more work than I had hoped to have to do. Is there something I may be missing when doing the install? I'm a bit stymied at this point. Here's a shot of the screen that I'm seeing:
Again, this is a 9.6 install and, according to the docs, pgAgent should be an option, right?
Any insights are appreciated.

What does 'Building new PostgreSQL source with configure flags mean' from the PGSQL Docs?

I've been tasked with upgrading our Postgresql database to 9.4 and I'm following the instructions found on the documentation found here:
Upgrading Postgresql
The second step for upgrading to 9.4 says this:
For source installs, build the new version
Build the new PostgreSQL source with configure flags that are compatible
with the old cluster. pg_upgrade will check pg_controldata to make sure all settings
are compatible before starting the upgrade.
I rarely have to go into the internals of PGSQL and I'm not sure what is meant by the term 'configure flags'. Is this a specfic term in reference to PGSQL or does this refer tot he command line options at the top of the documentation page? In fact, do I even need to do this? The very nex st sentence says that pg_ugprade will do it for me. I'm upgrading our database that has a lot of sensitive data and I need to get this right. Obviously I have a sandbox though to play with but if someone can help me understand what that means, I'd appreciate it. I've come to find that dealing with PGSQL can be frustrating as hell. Thanks.

Reverse Engineer to get UML with PostgreSQL

Are there are any tools available for use with Postgres so that I can generate UML for the database that I have already created.
Visual Paradigm has some nice products, check http://www.visual-paradigm.com/ Most of their products work on Linux, OS X and Windows.
You can adapt this script for MySQL
http://askuml.com/blog/list-all-fields-of-all-mysql-db-tables-in-yuml-class-diagrams/
by just changing the driver from Mysql to Postgress found here http://softinnov.org/rebol/pgsql.shtml
This is a sample reverse enginiering for Wordpress DB:
ppstgres_autodoc is the standard open source tool. http://www.rbt.ca/autodoc/
I have used SQL Power Architect which has a free version to do most of the tasks you need with reverse engineering and stuff like that. I found it to be easy to use and simple.

Are there any other good graphical administration tools for SQLite on the mac, instead of the Firefox Extension?

Are there any other good graphical administration tools for SQLlite on the mac, instead of the Firefox Extension?
I use this SQLite Database Browser it works fine, is lightweight and free (as in beer). And no complaints about it at all, however its not actively maintained anymore, which is a pity. But the code is free (as in speech) and it also can be used on Windows and Linux.
Take a look here: http://www.sqlite.org/cvstrac/wiki?p=ManagementTools
Base
SQLiteStudio
SQLiteManager
SyBrowser
If you are familiar with Java and JDBC setups you could use Squirrel SQL together with a SQLite JDBC Driver E.g.
I've used Squirrel for a while now and its pretty good.

Develop with Postgres Plus and Deploy Postgresql Open Source?

According to the answers in this comparison question, there's no technical difference between the core PostgreSQL engine and Postgres Plus server from EnterpriseDB. The developer license is only $95/seat.
Their development tools look quite attractive and that cost might be worth it to get increased productivity even if you then deploy the open source version. Has anyone tried this and run into problems?
The only development tools I see there look an awful lot like pgadmin III, which is free software (both in terms of money and freedom).
Were there other development tools you were referring to?