##// END OF EJS Templates
dbmigrations:...
dbmigrations: added first working upgrade script fixed wrong versions fixed template path

File last commit:

r834:8924ed0e beta
r836:28a4bb11 beta
Show More
websetup.py
26 lines | 738 B | text/x-python | PythonLexer
renamed project to rhodecode
r547 """Setup the rhodecode application"""
from rhodecode.config.environment import load_environment
from rhodecode.lib.db_manage import DbManage
import logging
import os
log = logging.getLogger(__name__)
def setup_app(command, conf, vars):
"""Place any commands to setup rhodecode here"""
fixed db manage, to work on other databases than sqlite
r781 dbconf = conf['sqlalchemy.db1.url']
dbmanage = DbManage(log_sql=True, dbconf=dbconf, root=conf['here'], tests=False)
renamed project to rhodecode
r547 dbmanage.create_tables(override=True)
added current db version into rhodecode,...
r834 dbmanage.set_db_version()
removed egg info, update files for distutils build...
r552 dbmanage.config_prompt(None)
renamed project to rhodecode
r547 dbmanage.create_default_user()
dbmanage.admin_prompt()
dbmanage.create_permissions()
dbmanage.populate_default_permissions()
fixed db manage, to work on other databases than sqlite
r781
added fault tolerant case when celeryconfig is not present in the directory....
r555 load_environment(conf.global_conf, conf.local_conf, initial=True)
renamed project to rhodecode
r547
removed egg info, update files for distutils build...
r552