query-engine.ts

Non-parsing query-engine on top of key-value storage
git clone git://git.finwo.net/lib/query-engine.ts
Log | Files | Refs | README | LICENSE

test.ts (327B)


      1 import {QueryEngine} from ".";
      2 
      3 class User {}
      4 class Post {}
      5 class Book {}
      6 
      7 const queryEngine = new QueryEngine({
      8   documents: {
      9     user: {
     10       model: User
     11     },
     12     post: {
     13       model: Post
     14     },
     15     book: {
     16       model: Book
     17     },
     18   }
     19 });
     20 
     21 const query = queryEngine.query('user');
     22 
     23 query
     24 
     25 console.log({ queryEngine });