##// END OF EJS Templates
Added group permission autofix for older version of rhodecode which didn't have default permissions for repos groups
Added group permission autofix for older version of rhodecode which didn't have default permissions for repos groups

File last commit:

r1818:cf51bbfb beta
r1985:40f04021 beta
Show More
__init__.py
30 lines | 841 B | text/x-python | PythonLexer
added dbmigrate package, added model changes...
r833 """
This module extends SQLAlchemy and provides additional DDL [#]_
support.
.. [#] SQL Data Definition Language
"""
import re
import warnings
import sqlalchemy
from sqlalchemy import __version__ as _sa_version
warnings.simplefilter('always', DeprecationWarning)
auto white-space removal
r1818 _sa_version = tuple(int(re.match("\d+", x).group(0))
pep8ify
r1210 for x in _sa_version.split("."))
added dbmigrate package, added model changes...
r833 SQLA_06 = _sa_version >= (0, 6)
update migrations for 1.2
r1442 SQLA_07 = _sa_version >= (0, 7)
added dbmigrate package, added model changes...
r833
del re
del _sa_version
fixed imports on migrate, added getting current version from database
r835 from rhodecode.lib.dbmigrate.migrate.changeset.schema import *
from rhodecode.lib.dbmigrate.migrate.changeset.constraint import *
added dbmigrate package, added model changes...
r833
pep8ify
r1210 sqlalchemy.schema.Table.__bases__ += (ChangesetTable,)
sqlalchemy.schema.Column.__bases__ += (ChangesetColumn,)
sqlalchemy.schema.Index.__bases__ += (ChangesetIndex,)
added dbmigrate package, added model changes...
r833
pep8ify
r1210 sqlalchemy.schema.DefaultClause.__bases__ += (ChangesetDefaultClause,)