code: def data_filler_company(self, number_of_rows, cursor, conn):
          '''creates and fills the table with company data
          '''
          companies_data = []
          
          try:
              for i in range(0, number_of_rows):
                  
                  companies_data.append((rnd_id_generator(self), self.faker.company(), self.faker.date(pattern="%Y-%m-%d"),
                                    self.faker.company_email(), self.faker.safe_email(), self.faker.city()))
                  
              companies_payload = ("INSERT INTO company "
                                   "(id, name, sdate, email, domain, city) "
                                   "VALUES (%s, %s, %s, %s, %s, %s)")
              
              cursor.executemany(companies_payload, companies_data)
              conn.commit()
              logger.warning('companies Commits are successful after write job!', extra=extra_information)
          except Exception as e:
              logger.error(e, extra=extra_informationf data_filler_company(self, number_of_rows, cursor, conn):
          '''creates and fills the table with company data
          '''
          companies_data = []
          
          try:
              for i in range(0, number_of_rows):
                  
                  companies_data.append((rnd_id_generator(self), self.faker.company(), self.faker.date(pattern="%Y-%m-%d"),
                                    self.faker.company_email(), self.faker.safe_email(), self.faker.city()))
                  
              companies_payload = ("INSERT INTO company "
                                   "(id, name, sdate, email, domain, city) "
                                   "VALUES (%s, %s, %s, %s, %s, %s)")
              
              cursor.executemany(companies_payload, companies_data)
              conn.commit()
              logger.warning('companies Commits are successful after write job!', extra=extra_information)
          except Exception as e:
              logger.error(e, extra=extra_information)
docs: creates and fills the table with company data