docstr: Returns the song's count stored.
  
  :return: the amount of songs in the database.
docstr_tok: ["Returns","the","song","'s","count","stored",".",":","return",":","the","amount","of","songs","in","the","database","."]
code: def get_num_songs(self) -> int:
      """
      Returns the song's count stored.
  
      :return: the amount of songs in the database.
      """
      with self.cursor(buffered=True) as cur:
          cur.execute(self.SELECT_UNIQUE_SONG_IDS)
          count = cur.fetchone()[0] if cur.rowcount != 0 else 0
  
      return count
  
imports: import abc
  from typing import Dict, List, Tuple
  from dejavu.base_classes.base_database import BaseDatabase
label_desc: Use image node_id 7 for calling the CommonDatabase obj's underlying member method code with example usage: obj.get_num_songs() and returns: count