code: def generate_it(filename):
      conn = sqlite3.connect(filename)
      # Lead the spatialite extension:
      conn.enable_load_extension(True)
      conn.load_extension("/usr/local/lib/mod_spatialite.dylib")
      conn.execute("select InitSpatialMetadata(1)")
      conn.executescript("create table museums (name text)")
      conn.execute(
          "SELECT AddGeometryColumn('museums', 'point_geom', 4326, 'POINT', 2);"
      )
      # At this point it is around 5MB - we can shrink it dramatically by doing thisO
      conn.execute("delete from spatial_ref_sys")
      conn.execute("delete from spatial_ref_sys_aux")
      conn.commit()
      conn.execute("vacuum")
      conn.close()
  
label_desc: Use image node_id 1 for calling a global function with example usage: generate_it(filename) without return types