                           {:class \"SimpleStrategy\"
                            :replication_factor 1}}))"
   [^Session session & query-params]
-  (execute- session query-params q/create-keyspace-query))
+  (cc/execute session
+              (compile-query- q/create-keyspace-query query-params)))
 
 (defn create-index
   "Creates a new (automatic) secondary index for a given (existing)

                    (index-name :users_city)
                    (if-not-exists))"
  [^Session session & query-params]
  (execute- session query-params q/create-index-query))

(defn drop-index
  "Drop an existing secondary index. The argument of the statement


       (drop-index th/session :users_city)"
  [^Session session & query-params]
  (cc/execute session
              (compile-query- q/drop-index-query query-params) ))

(defn create-table
  "Creates a new table. A table is a set of rows (usually
