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
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()