##// END OF EJS Templates
fixed issue with show at revision button. Some JS were not properly loaded due to ajaxified files view....
fixed issue with show at revision button. Some JS were not properly loaded due to ajaxified files view. Removed JS code and the logic for that is in python view now. Simpler and less ugly JS callbacks

File last commit:

r1800:6c86c987 beta
r2931:4c7cc3a4 beta
Show More
meta.py
27 lines | 764 B | text/x-python | PythonLexer
renamed project to rhodecode
r547 """SQLAlchemy Metadata and Session object"""
from sqlalchemy.ext.declarative import declarative_base
Added basic JsonSerialization into models....
r1388 from sqlalchemy.orm import scoped_session, sessionmaker
Moved BaseModel into base class for declarative base. Added some handy methods into...
r1065 from beaker import cache
moved caching query to libs
r1669 from rhodecode.lib import caching_query
Moved BaseModel into base class for declarative base. Added some handy methods into...
r1065
renamed project to rhodecode
r547
# Beaker CacheManager. A home base for cache configurations.
cache_manager = cache.CacheManager()
__all__ = ['Base', 'Session']
#
# SQLAlchemy session manager. Updated by model.init_model()
#
Session = scoped_session(
sessionmaker(
pep8ify
r1800 query_cls=caching_query.query_callable(cache_manager),
expire_on_commit=True,
renamed project to rhodecode
r547 )
)
# The declarative Base
Added basic JsonSerialization into models....
r1388 Base = declarative_base()
renamed project to rhodecode
r547
#to use cache use this in query
#.options(FromCache("sqlalchemy_cache_type", "cachekey"))