old_contents: 'use strict'
  
  module.exports = {
    create: () => {},
    index: () => {},
    top: () => {},
    good: () => {},
    showEdit: () => {},
    lock: () => {},
    delete: () => {},
    put: () => {},
    update: () => {},
    collect: () => {},
    de_collect: () => {},
    upload: () => {}
  };
  
new_contents: 'use strict'
  
  module.exports = {
    create: async(ctx, next) => {
      await ctx.render('topic/edit');
      return next();
    },
    index: () => {},
    top: () => {},
    good: () => {},
    showEdit: () => {},
    lock: () => {},
    delete: () => {},
    put: () => {},
    update: () => {},
    collect: () => {},
    de_collect: () => {},
    upload: () => {}
  };
  
subject: update controller