예제 #1
0
파일: websetup.py 프로젝트: mbaez/SAP
def setup_app(command, conf, vars):
    """Place any commands to setup sap here"""
    load_environment(conf.global_conf, conf.local_conf)
    # Load the models
    engine = config['pylons.app_globals'].sa_engine
    print "Droping tables"
    model.metadata.drop_all(engine)
    print "Finish..\nCreating tables"
    model.metadata.create_all(bind=engine)

    manager = model.Usuario()
    manager.user_name = u'admin'
    manager.nombre = u'Administrador'
    manager.email_address = u'*****@*****.**'
    manager.password = u'admin'

    model.DBSession.add(manager)
    ##usuarios
    #usr, usr2, usr3 = cargar_usuarios()
    #Roles
    model.DBSession.flush()
    group, group2, group3 = cargar_roles(manager)
    model.DBSession.flush()
    #estados
    inicial, desarrollo, cancelado, pausado, finalizado = cargar_estados()
    #Permisos
    model.DBSession.flush()
    cargar_permisos(group, group2, group3)
    #Proyectos
    model.DBSession.flush()
    #proyecto,proyecto2,proyecto3 = cargar_proyectos(usr,usr2)
    #fases
    #model.DBSession.flush()
    #fase1, fase2,fase3,fase4 = cargar_fases()
    #tipo de atributo
    #model.DBSession.flush()
    #tipo1, tipo2, tipo3 = cargar_tipo_atributo()
    #tipo de item
    #model.DBSession.flush()
    #tipodeitem1,tipodeitem2,tipodeitem3,tipodeitem4 = cargar_tipo_item(
    #                                                   fase1, fase2,fase3,
    #                                                   fase4)
    #estados de item
    model.DBSession.flush()
    estadoItem1,estadoItem2,estadoItem3, estadoItem4 = cargar_estados_item()
    #items
    #cargar_items()
    model.DBSession.flush()
    #tipo de relaciones
    cargar_tipos_relaciones()
    model.DBSession.flush()
    #Permisos del rol de proyecto
    #cargar_permisos_proyecto(group21,group22,group23,group31)
    #estado linea base
    model.DBSession.flush()
    cargar_estado_lineabase()
    model.DBSession.flush()
    transaction.commit()
    print "Successfully setup"
예제 #2
0
파일: __init__.py 프로젝트: Alberto2011/SAP
def setup_app(command, conf, vars):
    """Place any commands to setup sap here"""
    load_environment(conf.global_conf, conf.local_conf)
    setup_schema(command, conf, vars)
    bootstrap.bootstrap(command, conf, vars)