Exemplo n.º 1
0
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)
    ]
Exemplo n.º 2
0
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)
    ]
Exemplo n.º 3
0
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
Exemplo n.º 4
0
def save_universities(universities):
    repo = repository.Repository()
    for university in universities:
        repo.save_university(university)
Exemplo n.º 5
0
def save_peoples(peoples):
    repo = repository.Repository()
    for people in peoples:
        repo.save_people(people)