From 3baf5144ff7968369117dcc89f58c70c763df489 Mon Sep 17 00:00:00 2001 From: Adabriand Furtado Date: Fri, 17 Jun 2016 13:45:55 -0300 Subject: [PATCH] Adicionados os valores iniciais da tabela profile no script cli.py. --- cli.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+), 0 deletions(-) diff --git a/cli.py b/cli.py index d48a980..b6e99f5 100644 --- a/cli.py +++ b/cli.py @@ -9,6 +9,9 @@ from pybossa.core import db, create_app from pybossa.model.project import Project from pybossa.model.user import User from pybossa.model.category import Category +from pybossa.model.profile import Profile +from sqlalchemy.dialects.postgresql import array +from sqlalchemy import Text from alembic.config import Config from alembic import command @@ -38,6 +41,19 @@ def db_create(): description='Volunteer Sensing projects')) db.session.add_all(categories) db.session.commit() + # Minimum set of profiles: Colaborador, Animador e Especialista + profiles = [] + profiles.append(Profile(name="Colaborador", + description='Colaborador geral', + access=array(['wikilibras'], type_=Text))) + profiles.append(Profile(name="Animador", + description='Animador 3D', + access=array(['wikilibras', 'corretor_sinais'], type_=Text))) + profiles.append(Profile(name="Especialista", + description='Especialista em LIBRAS', + access=array(['wikilibras', 'validador_sinais'], type_=Text))) + db.session.add_all(profiles) + db.session.commit() def db_rebuild(): '''Rebuild the db''' -- libgit2 0.21.2