code: def init_db(self):
          
  
          # database file
          db_path = self.get_data_file("data.sqlite")
  
          # comect and create cursor
          self.db = sqlite3.connect(db_path)
          self.cursor = self.db.cursor()
  
          # prep tables
          self.db_exec('''
              CREATE TABLE IF NOT EXISTS shortcuts (
                  id INTEGER PRIMARY KEY AUTOINCREMENT,
                  name TEXT NOT NULL,
                  path TEXT NOT NULL,
                  command TEXT NOT NULL
              )
              ''')
docs: Init database and prepare tables