Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : bkabrda-workspace
---------------------------------------------------------------
commit e6c9a1e6b3f24723046a0384dc79f88444edb308
Author: Bohuslav Kabrda <bkabrda(a)redhat.com>
Date: Mon Nov 26 08:16:02 2012 +0100
Yet some more information in models
---------------------------------------------------------------
...b_setup.py => 2728f7ddff7d_initial_db_setup.py} | 9 +++++----
wsgi/coprs/models.py | 3 ++-
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/wsgi/alembic/versions/2d24d28534b6_initial_db_setup.py
b/wsgi/alembic/versions/2728f7ddff7d_initial_db_setup.py
similarity index 92%
rename from wsgi/alembic/versions/2d24d28534b6_initial_db_setup.py
rename to wsgi/alembic/versions/2728f7ddff7d_initial_db_setup.py
index 8ca01d7..f8f8844 100644
--- a/wsgi/alembic/versions/2d24d28534b6_initial_db_setup.py
+++ b/wsgi/alembic/versions/2728f7ddff7d_initial_db_setup.py
@@ -1,13 +1,13 @@
"""Initial DB setup
-Revision ID: 2d24d28534b6
+Revision ID: 2728f7ddff7d
Revises: None
-Create Date: 2012-11-26 08:02:34.063991
+Create Date: 2012-11-26 08:14:58.017240
"""
# revision identifiers, used by Alembic.
-revision = '2d24d28534b6'
+revision = '2728f7ddff7d'
down_revision = None
from alembic import op
@@ -36,7 +36,8 @@ def upgrade():
sa.PrimaryKeyConstraint('id')
)
op.create_table('copr_permission',
- sa.Column('approved', sa.Boolean(), nullable=True),
+ sa.Column('copr_builder', sa.Boolean(), nullable=True),
+ sa.Column('copr_admin', sa.Boolean(), nullable=True),
sa.Column('user_id', sa.Integer(), nullable=False),
sa.Column('copr_id', sa.Integer(), nullable=False),
sa.ForeignKeyConstraint(['copr_id'], ['copr.id'], ),
diff --git a/wsgi/coprs/models.py b/wsgi/coprs/models.py
index 3e4f3ae..e5b8937 100644
--- a/wsgi/coprs/models.py
+++ b/wsgi/coprs/models.py
@@ -117,7 +117,8 @@ class Copr(db.Model, Serializer):
__mapper_args__ = {'order_by': id.desc()}
class CoprPermission(db.Model, Serializer):
- approved = db.Column(db.Boolean, default = True)
+ copr_builder = db.Column(db.Boolean, default = False)
+ copr_admin = db.Column(db.Boolean, default = False)
# relations
user_id = db.Column(db.Integer, db.ForeignKey('user.id'), primary_key =
True)