diff 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
line wrap: on
line diff
--- a/rhodecode/model/db.py	Tue Sep 04 01:07:34 2012 +0200
+++ b/rhodecode/model/db.py	Tue Sep 04 01:45:57 2012 +0200
@@ -289,7 +289,10 @@
          'mysql_charset': 'utf8'}
     )
     DEFAULT_USER = 'default'
-
+    DEFAULT_PERMISSIONS = [
+        'hg.register.manual_activate', 'hg.create.repository',
+        'hg.fork.repository', 'repository.read'
+    ]
     user_id = Column("user_id", Integer(), nullable=False, unique=True, default=None, primary_key=True)
     username = Column("username", String(255, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)
     password = Column("password", String(255, convert_unicode=False, assert_unicode=None), nullable=True, unique=None, default=None)