text: const {logging} = require('../../../../lib/common');
  const commands = require('../../../schema').commands;
  const table = 'mobiledoc_revisions';
  const message1 = 'Adding table: ' + table;
  const message2 = 'Dropping table: ' + table;
  
  module.exports.up = (options) => {
      const connection = options.connection;
  
      return connection.schema.hasTable(table)
          .then(function (exists) {
              if (exists) {
                  logging.warn(message1);
                  return;
              }
  
              logging.info(message1);
              return commands.createTable(table, connection);
          });
  };
  
  module.exports.down = (options) => {
      const connection = options.connection;
  
      return connection.schema.hasTable(table)
          .then(function (exists) {
              if (!exists) {
                  logging.warn(message2);
                  return;
              }
  
              logging.info(message2);
              return commands.deleteTable(table, connection);
          });
  };
  