Zine

open source content publishing system


Changeset 1347:df2adf8afbfb


Ignore:
Timestamp:
04/26/10 05:54:42 (2 years ago)
Author:
Mike Crute <mcrute@…>
Branch:
default
Message:

Fixing errors with newer versions of sqlalchemy

File:
1 edited

Legend:

Unmodified
Added
Removed
  • zine/database.py

    r1285 r1347  
    150150    """ 
    151151 
    152     impl = sqlalchemy.Binary 
     152    impl = sqlalchemy.LargeBinary 
    153153 
    154154    def process_bind_param(self, value, dialect): 
     
    236236 
    237237#: forward some session methods to the module as well 
    238 for name in 'delete', 'save', 'flush', 'execute', 'begin', 'mapper', \ 
    239             'commit', 'rollback', 'clear', 'refresh', 'expire', \ 
    240             'query_property': 
     238for name in ('delete', 'flush', 'execute', 'begin', 'mapper', 
     239             'commit', 'rollback', 'refresh', 'expire', 
     240             'query_property'): 
    241241    setattr(db, name, getattr(session, name)) 
     242 
     243# Some things changed names with SQLAlchemy 0.6.0 
     244db.save = session.add 
     245db.clear = session.expunge_all 
    242246 
    243247#: and finally hook our own implementations of various objects in 
Note: See TracChangeset for help on using the changeset viewer.