##// END OF EJS Templates
version bump. Bugfix when changelog parameter was not an int. Added limit for 100 changelogs to view at once.
version bump. Bugfix when changelog parameter was not an int. Added limit for 100 changelogs to view at once.

File last commit:

r0:564e4082 default
r211:a3a7c3e0 rhodecode-0.0.0.7.3 default
Show More
__init__.py
30 lines | 961 B | text/x-python | PythonLexer
"""The application's model objects"""
import logging
import sqlalchemy as sa
from sqlalchemy import orm
from pylons_app.model import meta
from pylons_app.model.meta import Session
log = logging.getLogger(__name__)
# Add these two imports:
import datetime
from sqlalchemy import schema, types
def init_model(engine):
"""Call me before using any of the tables or classes in the model"""
log.info("INITIALIZING DB MODELS")
meta.Base.metadata.bind = engine
#meta.Base2.metadata.bind = engine2
#THIS IS A TEST FOR EXECUTING SCRIPT AND LOAD PYLONS APPLICATION GLOBALS
#from paste.deploy import appconfig
#from pylons import config
#from sqlalchemy import engine_from_config
#from pylons_app.config.environment import load_environment
#
#conf = appconfig('config:development.ini', relative_to = './../../')
#load_environment(conf.global_conf, conf.local_conf)
#
#engine = engine_from_config(config, 'sqlalchemy.')
#init_model(engine)
# DO SOMETHING