(function($) {
  $(document).bind('cobalt-update', function(evt, cobalt, db, updates) {
    if (typeof(updates['cobalt'])!='undefined') {
      var update = updates.cobalt;
      switch (parseInt(update[0], 10)) {
        case 0:
          // Update to version 1.
          db.transaction(function (transaction) {
            transaction.executeSql('ALTER TABLE entries ADD COLUMN extra TEXT DEFAULT ""', [], function(){}, cobalt.dbErrorHandler);
            transaction.executeSql('ALTER TABLE usage_data ADD COLUMN last INTEGER', [], function(){}, cobalt.dbErrorHandler);
            cobalt.updateVersion(transaction, 'cobalt', 1);
          });
      }
    }
  });
})(jQuery);