##// END OF EJS Templates
dependencies: bumped test libraries versions....
dependencies: bumped test libraries versions. - pytest to 3.2.3 - pytest-sugar to 0.9.0 - pytest-profiling to 1.2.11 - WebTest to 2.0.29 - gprof2dot to 2017.9.19

File last commit:

r144:e4b1972a default
r2274:37f054de default
Show More
database-string.rst
38 lines | 1.3 KiB | text/x-rst | RstLexer

Make Database Changes

Important

If you do change the |repo| database that |RCEE| uses, then you will need to upgrade the database, and also remap and rescan the |repos|. More detailed information is available in the :ref:`Alternative upgrade documentation <control:install-port>`.

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:`home/{user}/.rccontrol/{instance-id}/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
sqlalchemy.db1.convert_unicode = true