def create_peoples_companies_relationships(peoples, companies, relationships): print('create peoples and companies relationships') repo = repository.Repository() [ repo.set_people_and_company_relationship(people, companies[relationship]) for people, relationship in zip(peoples, relationships) ]
def create_peoples_university_relationships(peoples, universities, relationships): print('create peoples and universities relationships') repo = repository.Repository() [ repo.set_people_and_university_relationship(people, universities[relationship]) for people, relationship in zip(peoples, relationships) ]
def generate_database(): print('clear database') repository.Repository().clear() print('generate peoples') peoples = people.generate_peoples(20, 20) print('saving peoples') helper.save_txt('data/peoples.txt', peoples) print('generate companies') companies = company.generate_companies(15) print('saving companies') helper.save_txt('data/companies.txt', companies) print('generate universities') universities = university.generate_universities(10) print('saving universities') helper.save_txt('data/universities.txt', universities) return peoples, companies, universities
def save_universities(universities): repo = repository.Repository() for university in universities: repo.save_university(university)
def save_peoples(peoples): repo = repository.Repository() for people in peoples: repo.save_people(people)