lib/adapter.js
function(cb) {

            var collection = connectionObject.collections[collectionName];
            if (!collection) return cb(Errors.CollectionNotRegistered);

            collection.dropTable(function(err) {
              // ignore "table does not exist" error
              if (err && err.code === 8704) return cb();
              if (err) return cb(err);
              cb();
            });
          }
function(cb) {

            var collection = connectionObject.collections[collectionName];
            if (!collection) return cb(Errors.CollectionNotRegistered);

            collection.dropTable(function(err) {
              // ignore "table does not exist" error
              if (err && err.code === 8704) return cb();
              if (err) return cb(err);
              cb();
            });
          }
function ( cb ) { var collection = connectionObject . collections [ collectionName ] ; if ( ! collection ) return cb ( Errors . CollectionNotRegistered ) ; collection . dropTable ( function ( err ) { // ignore "table does not exist" error if ( err && err . code === 8704 ) return cb ( ) ; if ( err ) return cb ( err ) ; cb ( ) ; } ) ; }
drop the main table
drop the main table