title: Can Cassandra hold an empty list?
body: <p>I want to create a Cassandra collection with some <code>list&lt;int&gt;</code> field and insert an empty list;</p>
  
  <pre><code>CREATE TABLE test (
      name text PRIMARY KEY,
      scores list&lt;int&gt;,
  );
  
  INSERT INTO test (name, scores)  VALUES ('John', []);
  </code></pre>
  
  <p>However, this returns <code>null</code></p>
  
  <pre><code>SELECT * FROM test;
  
  
   name |scores
  ------+------------
   John | null
  </code></pre>
  
  <p>Does Cassandra not differentiate between <code>null</code> and empty list?</p>