export default class Realm { schema = []; data = []; constructor(params) { require('lodash').each(params.schema, (schema) => { this.data[schema.name] = []; this.data[schema.name].filtered = () => this.data[schema.name]; }); this.schema = params.schema; } objects(schemaName) { return this.data[schemaName]; } write = (fn) => { fn(); } create(schemaName, data) { this.data[schemaName].push(data); return data; } }