Пример #1
0
 def study_init(row):
     study = Study()
     num = Study.query.filter_by(name=row['Nom']).count()
     if num > 0:
         Study.query.delete()
     study.name = row['Nom']
     study.description = row['Description']
     return study
Пример #2
0
def add_fake_data(number_users):
    """
    Adds fake data to the database.
    """
    study = Study()
    study.name = 'test_study'
    study.patients = 10
    study.variables = 10
    db.session.add(study)
    db.session.commit()
    variables = [Variable() for i in range(10)]
    for i, v in enumerate(variables):
        v.code = 'variable' + str(i)
        v.path = '\\\\folder1\\folder2\\variable' + str(i)
        v.type = 'NUMERIC'
        v.study_id = study.id
        db.session.add(v)
    db.session.commit()