   (execute- session query-params query/create-index-query))
 
 (defn drop-index
-  "Executes `DROP INDEX` statement is used to drop an existing secondary index. The argument of the statement
+  "Drop an existing secondary index. The argument of the statement
    is the index name.
 
    Example, drop index on `users` table, `city` column:

;;

(defn insert
  "Executes the `INSERT` statement, which writes one or more columns for a given row in a table.
   Note that since a row is identified by its PRIMARY KEY, the columns that compose it must be
   specified. Also, since a row only exists when it contains one value for a column not part of
   the PRIMARY KEY, one such value must be specified too."
  [^Session session & query-params]
  (execute- session query-params query/insert-query))

(defn insert-batch
  "Executes batch of `INSERT` queries."
  [^Session session table records]
  (->> (map #(query/insert-query table %) records)
       (apply query/queries)

;;

(defn drop-keyspace
  "Drops a keyspace: results in immediate, irreversible removal of an existing keyspace,
   including all column families in it, and all data contained in those column families.

   Example:
