Mercurial > kallithea
view pylons_app/model/__init__.py @ 371:5cd6616b8673
routes python 2.5 compatible
added my account settings,
some changes to routes mappers for settings to more custom ones
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 28 Jul 2010 01:44:39 +0200 |
parents | 564e40829f80 |
children | 6b934c9607e7 |
line wrap: on
line source
"""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