Mercurial > kallithea
comparison rhodecode/model/db.py @ 2798:091e99b29fd4 beta
auto-healing of permissions for default user after upgrading from some old versions.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 04 Sep 2012 01:45:57 +0200 |
parents | c9baaacb670a |
children | 3a007d806f0f |
comparison
equal
deleted
inserted
replaced
2797:c9baaacb670a | 2798:091e99b29fd4 |
---|---|
287 Index('u_email_idx', 'email'), | 287 Index('u_email_idx', 'email'), |
288 {'extend_existing': True, 'mysql_engine': 'InnoDB', | 288 {'extend_existing': True, 'mysql_engine': 'InnoDB', |
289 'mysql_charset': 'utf8'} | 289 'mysql_charset': 'utf8'} |
290 ) | 290 ) |
291 DEFAULT_USER = 'default' | 291 DEFAULT_USER = 'default' |
292 | 292 DEFAULT_PERMISSIONS = [ |
293 'hg.register.manual_activate', 'hg.create.repository', | |
294 'hg.fork.repository', 'repository.read' | |
295 ] | |
293 user_id = Column("user_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) | 296 user_id = Column("user_id", Integer(), nullable=False, unique=True, default=None, primary_key=True) |
294 username = Column("username", String(255, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | 297 username = Column("username", String(255, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) |
295 password = Column("password", String(255, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) | 298 password = Column("password", String(255, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None) |
296 active = Column("active", Boolean(), nullable=True, unique=None, default=True) | 299 active = Column("active", Boolean(), nullable=True, unique=None, default=True) |
297 admin = Column("admin", Boolean(), nullable=True, unique=None, default=False) | 300 admin = Column("admin", Boolean(), nullable=True, unique=None, default=False) |