hunk.code_window: const AuthorList = ({ authors }) => (
     <div>
       {authors.map((a, i) => (
         <div key={i}>
           <h2>{a.name}</h2>
         </div>
  
hunk.labels: keep keep replace keep keep keep
hunk.after_edit:     {authors && authors.map((a, i) => (
  
hunk.file_path: community/sample-apps/nextjs-postgres-graphql/pages/AuthorList.js
hunk.type: replace
file: exports.up = function(knex, Promise) {
    return knex.schema.createTable('user', table => {
      table
        .uuid('id')
        .primary()
        .unique()
        .defaultTo(knex.raw('gen_random_uuid()'))
      table
        .string('username')
        .unique()
        .notNullable()
      table.string('password').notNullable()
      table
        .timestamp('created_at')
        .notNullable()
        .defaultTo(knex.raw('now()'))
      table
        .boolean('active')
        .defaultTo(true)
        .index()
    })
  }
  
  exports.down = function(knex, Promise) {
    return knex.schema.dropTable('user')
  }
  