def has_collkey(self): # pragma: no cover result = DBSession.bind.dialect.name == 'postgresql'\ and DBSession.scalar(self._query) self.__dict__['has_collkey'] = result # cached overrides property return result
def get_version_number(self): # pragma: no cover version = DBSession.bind.dialect.name == 'postgresql'\ and DBSession.scalar(self._pg_version) self.__dict__['version_number'] = int(version) return int(version)