title: Chromium Web Browser: "There has been an error: could not prepare statement (1 table items has no column named due_date)"
body: <p>I use websql for offline storage. Following addItem function works for other browsers, except Chromium: </p>
  
  <pre><code>  itemset.webdb.createTable = function() {
       var db = itemset.webdb.db;
       db.transaction(function(tx) {
        tx.executeSql("CREATE TABLE IF NOT EXISTS items(ID INTEGER PRIMARY KEY ASC,        
            item_name TEXT, desp TEXT, due_date DATE)", []);
      });
    }
  
     itemset.webdb.addItem = function(item_name, desp, due_date) {
          var db = itemset.webdb.db;
          db.transaction(function(tx){
            //var added_on = new Date();
            tx.executeSql("INSERT INTO items(item_name, desp, due_date) VALUES (?,?,?)",
                [item_name,desp,due_date],
                itemset.webdb.onSuccess,
                itemset.webdb.onError);
           });
        }
  </code></pre>
  
  <p>Chromium gives error: "There has been an error: could not prepare statement (1 table items has no column named due_date)". Why it does not work? </p>