import Ember from 'ember';

export default Ember.Controller.extend({
  
  db: Ember.computed('refreshDb', function() {
    let dump = window.server.schema.db.dump();
    
    return JSON.stringify(dump, null, 2);
  }),

  actions: {
    toggleIsShowingDatabase() {
      this.toggleProperty('isShowingDatabase');
    },
    
	 refreshDb() {
     this.incrementProperty('refreshDb');
   },
    
    deleteBook(book) {
      book.destroyRecord();
    },
    
    deleteAuthor() {
      this.get('model').destroyRecord();
    }
  }

});