title: How do I create a table using the Spark Cassandra Connector?
body: <p>I've recently begun using the Spark Cassandra Connector and I've manually created my table and been able to save data. Here's a simplified snippet from the docs:</p>
  
  <pre><code>CREATE TABLE test.words (word text PRIMARY KEY, count int);
  </code></pre>
  
  <pre><code>val collection = sc.parallelize(Seq(("cat", 30), ("fox", 40)))
  collection.saveToCassandra("test", "words", SomeColumns("word", "count"))
  </code></pre>
  
  <p>Is there a way to create tables programmatically by inferring the schema from case classes without actually writing the raw queries? </p>