added tenant + graph support

This commit is contained in:
Wyatt Johnson
2018-06-16 17:21:04 -06:00
parent 02e1236792
commit 4318e1ddbe
35 changed files with 1024 additions and 269 deletions
-13
View File
@@ -1,13 +0,0 @@
import DataLoader from 'dataloader';
import {
Asset,
retrieveMany as retrieveManyAssets,
} from 'talk-server/models/asset';
import Context from 'talk-server/graph/context';
const loadAssets = async (ctx: Context, ids: string[]): Promise<Array<Asset>> =>
retrieveManyAssets(ctx.db, ids);
export default (ctx: Context) => ({
asset: new DataLoader<string, Asset>(ids => loadAssets(ctx, ids)),
});
-4
View File
@@ -1,4 +0,0 @@
import Asset from './asset';
import Context from 'talk-server/graph/context';
export default (ctx: Context) => ({ Asset: Asset(ctx) });