code: def data_filler_user_agent(self, number_of_rows, conn):
          '''creates and fills the table with user agent data
          '''
          cursor = conn.cursor()
  
          cursor.execute('''
          CREATE TABLE user_agent(id TEXT PRIMARY KEY,
          ip TEXT, countrycode TEXT, useragent TEXT)
          ''')
          conn.commit()
          multi_lines = []
          
          try:
              for i in range(0, number_of_rows):
                  multi_lines.append((rnd_id_generator(self), self.faker.ipv4(), self.faker.country_code(),
                                      self.faker.user_agent()))
                  
              cursor.executemany('insert into user_agent values(?,?,?,?)', multi_lines)
              conn.commit()
              logger.warning('user_agent Commits are successful after write job!', extra=d)
          except Exception as e:
              logger.error(e, extra=df data_filler_user_agent(self, number_of_rows, conn):
          '''creates and fills the table with user agent data
          '''
          cursor = conn.cursor()
  
          cursor.execute('''
          CREATE TABLE user_agent(id TEXT PRIMARY KEY,
          ip TEXT, countrycode TEXT, useragent TEXT)
          ''')
          conn.commit()
          multi_lines = []
          
          try:
              for i in range(0, number_of_rows):
                  multi_lines.append((rnd_id_generator(self), self.faker.ipv4(), self.faker.country_code(),
                                      self.faker.user_agent()))
                  
              cursor.executemany('insert into user_agent values(?,?,?,?)', multi_lines)
              conn.commit()
              logger.warning('user_agent Commits are successful after write job!', extra=d)
          except Exception as e:
              logger.error(e, extra=d)
docs: creates and fills the table with user agent data