Skip to content

Useful .psqlrc config system with grouped aliases, a fancy colorized two-line prompt, and useful bundled admin queries

License

Notifications You must be signed in to change notification settings

baburdick/psqlrc-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

psqlrc-files

What you get:

  • .psqlrc with a fancy prompt
  • an extensible aliases system
  • useful basic admin queries

Get started

Copy the .psqlrc* files to ~/. That's it! The next time you use psql from your shell, you'll have access to these predefined admin queries.

You'll see a colorized two-line prompt displaying the date, your initial login user, the host, the port, and the DB to which you've connected.

Add an aliases group

  • add a directory at ~/.psqlrc-aliases/my_special_queries that contains the queries to be referenced in your index.

  • add an index file at something like ~/.psqlrc-my_special_queries resembling the .psqlrc-admin file. Each entry will reference a single-query file in ~/.psqlrc-aliases/my_special_queries.

  • Finally, at the bottom of .psqlrc add a line like this to link to your new aliases index:

    \ir .psqlrc-my_special_queries

That's it! The next time you use psql from your shell, you'll have access to these queries by the shortcuts you've defined.

Contributions

Please fork the repo and issue a pull request. Good additions are always welcome.

About

Useful .psqlrc config system with grouped aliases, a fancy colorized two-line prompt, and useful bundled admin queries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published