hunk.code_window:       );
       } catch (e) {
         latestResponse = log.eventInvocations[0]
           ? log.eventInvocations[0].response
           : '';
       }
       return (
         <div>
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:       if (typeof latestResponse === 'object') {
           latestResponse = JSON.stringify(latestResponse, null, 4);
         }
  
hunk.file_path: console/src/components/Services/EventTrigger/TableCommon/RedeliverEvent.js
hunk.type: add
file: 
  exports.up = function(knex, Promise) {
    return knex.schema.createTable('users', (table) => {
      table.increments();
      table.string('username').unique().notNullable();
      table.string('password').notNullable();
      table.string('token').notNullable();
  
      table.timestamp('created_at').notNullable().defaultTo(knex.raw('now()'));
    });
  };
  
  exports.down = function(knex, Promise) {
    return knex.schema.dropTable('users');
  };
  