##// END OF EJS Templates
docs(install): updated docs for installation topics
docs(install): updated docs for installation topics

File last commit:

r407:acfce116
r407:acfce116
Show More
custom-database-use.rst
36 lines | 1.2 KiB | text/x-rst | RstLexer
/ docs / source / install / custom-database-use.rst

Custom Database usage

Important

If you do change the default database that |RCS| uses, then you will need to manage and upgrade the database by yourself. |RCS| cannot perform normal operations based on an external database.

If you need to change database connection details for a |RCEE| instance, use the following steps:

  1. Open the :file:`rhodecode.ini` file for the instance you wish to edit. The default location is :file:`config/_shared/rhodecode.ini`
  2. When you open the file, find the database configuration section, and use the below example to change the connection details:
#########################################################
### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG    ###
#########################################################

# Default SQLite config
sqlalchemy.db1.url = sqlite:////home/brian/.rccontrol/enterprise-1/rhodecode.db

# Use this example for a PostgreSQL
sqlalchemy.db1.url = postgresql://postgres:qwe@localhost/rhodecode

# see sqlalchemy docs for other advanced settings
sqlalchemy.db1.echo = false
sqlalchemy.db1.pool_recycle = 3600