Changeset 1342:0315f87b3063
- Timestamp:
- 06/18/10 15:06:53 (2 years ago)
- Branch:
- default
- Files:
-
- 5 edited
-
external-plugins/eric_the_fish/versions/001_Move_fortunes_to_the_database.py (modified) (2 diffs)
-
zine/database.py (modified) (3 diffs)
-
zine/templates/admin/perform_upgrade.html (modified) (1 diff)
-
zine/upgrades/__init__.py (modified) (3 diffs)
-
zine/upgrades/customisation.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
external-plugins/eric_the_fish/versions/001_Move_fortunes_to_the_database.py
r1318 r1342 30 30 autoflush=True, 31 31 autocommit=False)) 32 map_tables( session.mapper)32 map_tables(db.basic_mapper) 33 33 metadata.bind = migrate_engine 34 34 if not fortunes.exists(): … … 51 51 autoflush=True, 52 52 autocommit=False)) 53 map_tables( session.mapper)53 map_tables(db.basic_mapper) 54 54 yield '<p>Removing the fortunes from the database</p>\n' 55 55 -
zine/database.py
r1340 r1342 212 212 old_init = getattr(cls, '__init__', None) 213 213 def register_init(self, *args, **kwargs): 214 old_init(self, *args, **kwargs) 214 if old_init is not None: 215 old_init(self, *args, **kwargs) 215 216 session.add(self) 216 217 cls.__init__ = register_init … … 236 237 237 238 #: forward some session methods to the module as well 238 for name in 'delete', 'flush', 'execute', 'begin', 'mapper', \ 239 'commit', 'rollback', 'refresh', 'expire', \ 240 'query_property': 239 for name in 'delete', 'flush', 'execute', 'begin', 'commit', 'rollback', \ 240 'refresh', 'expire', 'query_property': 241 241 setattr(db, name, getattr(session, name)) 242 242 … … 249 249 db.ZEMLParserData = ZEMLParserData 250 250 db.mapper = mapper 251 db.basic_mapper = orm.mapper 251 252 db.association_proxy = association_proxy 252 253 db.attribute_loaded = attribute_loaded -
zine/templates/admin/perform_upgrade.html
r1336 r1342 97 97 {%- for event in live_log %}{{ event }}{%- endfor %} 98 98 <p class="finish">{% trans %}Database upgrade finished.{% endtrans %}</p> 99 <br />99 <br> 100 100 <div class="message">{% trans %}Zine maintenance mode has been switched on. 101 101 Please <a href="{{ blog_url }}">check your blog</a> to see if the -
zine/upgrades/__init__.py
r1337 r1342 24 24 from migrate.versioning.util import construct_engine 25 25 from migrate.versioning.exceptions import KnownError 26 27 from werkzeug.utils import escape 26 28 27 29 from zine import __version__ as VERSION, setup … … 214 216 except Exception, msg: 215 217 yield '<p>error upgrading %s: ' % sv.repository_id 216 yield str(msg)218 yield escape(str(msg).decode('utf-8', 'ignore')) 217 219 yield '</p>\n' 218 220 … … 237 239 except Exception, msg: 238 240 yield '<p>error downgrading %s: ' % repo_id 239 yield str(msg)241 yield escape(str(msg).decode('utf-8', 'ignore')) 240 242 yield '</p>\n' 241 243 -
zine/upgrades/customisation.py
r1328 r1342 14 14 from os.path import dirname, join 15 15 16 from migrate.versioning import api, base, exceptions 16 from migrate.versioning import api, exceptions 17 from migrate.versioning.config import operations as migrate_ops 17 18 from migrate.versioning.repository import Repository as MigrateRepository 18 19 from migrate.versioning.script.py import PythonScript as MigratePythonScript … … 87 88 else: 88 89 raise exceptions.ScriptError("%d is not a valid step" % step) 89 funcname = base.operations[op]90 funcname = migrate_ops[op] 90 91 script_func = self._func(funcname) 91 92 try:
Note: See TracChangeset
for help on using the changeset viewer.