The .mongorc.js File

The .mongorc.js File

While working in MongoDB shell, if you are frequently wondering about which database you are working on, you can obviously find out typing ‘db’ at the command prompt. But if you are lazy like me, you can change your command prompt to reflect the database name by modifying the prompt function as follows:

[box]

prompt=function () {
 return db+'> ';
 }

[/box]

You can enhance this further to have the prompt display the current timestamp along with the database name to time your queries as follows:

[box]

prompt=function () {
 return db+':'+(new Date())+'> ';
 }

[/box]

If you get used to this and do not want to reprogram the prompt function every time you start your MongoDB shell, you can add a .mongorc.js file in your home directory and add the modified prompt function.

Now, every time you start your MongoDB shell, your prompt will show the database name and the current system time.

Leave a Reply

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax

This site uses Akismet to reduce spam. Learn how your comment data is processed.