All files collections.js

100% Statements 9/9
100% Branches 4/4
100% Functions 2/2
100% Lines 7/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22            42x 42x   42x 4x     42x 2x     42x        
export default {
  rxdb: true,
  prototypes: {},
  overwritable: {},
  hooks: {
    preCreateRxCollection(model) {
      if (!model.statics) model.statics = {};
      if (!model.methods) model.methods = {};
 
      model.statics.collections = function collections() {
        return this.database.collections;
      };
 
      model.methods.collections = function collections() {
        return this.collection.collections();
      };
 
      return model;
    }
  }
};