code: def all_schema_names(self, cache=False, cache_timeout=None, force=False):
          
          return self.db_engine_spec.get_schema_names(self.inspector)
docs: Parameters need to be passed as keyword arguments.
  
          For unused parameters, they are referenced in
          cache_util.memoized_func decorator.
  
          :param cache: whether cache is enabled for the function
          :type cache: bool
          :param cache_timeout: timeout in seconds for the cache
          :type cache_timeout: int
          :param force: whether to force refresh the cache
          :type force: bool
          :return: schema list
          :rtype: list