[copr] bkabrda-workspace: Yet some more information in models (e6c9a1e)

bkabrda at fedorahosted.org bkabrda at fedorahosted.org
Mon Nov 26 07:16:11 UTC 2012


Repository : http://git.fedorahosted.org/cgit/copr.git

On branch  : bkabrda-workspace

>---------------------------------------------------------------

commit e6c9a1e6b3f24723046a0384dc79f88444edb308
Author: Bohuslav Kabrda <bkabrda at 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)



More information about the copr-devel mailing list