整理した

This commit is contained in:
syuilo
2018-03-29 20:32:18 +09:00
parent 8a279a4656
commit cf33e483f7
552 changed files with 360 additions and 1311 deletions

View File

@ -2,7 +2,7 @@
* Module dependencies
*/
import $ from 'cafy';
import Post from '../../models/post';
import Post from '../../../../models/post';
/**
* Aggregate posts

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import Post from '../../../models/post';
import Reaction from '../../../models/post-reaction';
import Post from '../../../../../models/post';
import Reaction from '../../../../../models/post-reaction';
/**
* Aggregate reaction of a post

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import Post from '../../../models/post';
import Reaction from '../../../models/post-reaction';
import Post from '../../../../../models/post';
import Reaction from '../../../../../models/post-reaction';
/**
* Aggregate reactions of a post

View File

@ -2,7 +2,7 @@
* Module dependencies
*/
import $ from 'cafy';
import Post from '../../../models/post';
import Post from '../../../../../models/post';
/**
* Aggregate reply of a post

View File

@ -2,7 +2,7 @@
* Module dependencies
*/
import $ from 'cafy';
import Post from '../../../models/post';
import Post from '../../../../../models/post';
/**
* Aggregate repost of a post

View File

@ -2,7 +2,7 @@
* Module dependencies
*/
import $ from 'cafy';
import User from '../../models/user';
import User from '../../../../models/user';
/**
* Aggregate users

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import User from '../../../models/user';
import Post from '../../../models/post';
import User from '../../../../../models/user';
import Post from '../../../../../models/post';
// TODO: likeやfollowも集計

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import User from '../../../models/user';
import Following from '../../../models/following';
import User from '../../../../../models/user';
import Following from '../../../../../models/following';
/**
* Aggregate followers of a user
@ -39,11 +39,12 @@ module.exports = (params) => new Promise(async (res, rej) => {
{ deletedAt: { $gt: startTime } }
]
}, {
_id: false,
followerId: false,
followeeId: false
}, {
sort: { createdAt: -1 }
sort: { createdAt: -1 },
fields: {
_id: false,
followerId: false,
followeeId: false
}
});
const graph = [];

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import User from '../../../models/user';
import Following from '../../../models/following';
import User from '../../../../../models/user';
import Following from '../../../../../models/following';
/**
* Aggregate following of a user
@ -39,11 +39,12 @@ module.exports = (params) => new Promise(async (res, rej) => {
{ deletedAt: { $gt: startTime } }
]
}, {
_id: false,
followerId: false,
followeeId: false
}, {
sort: { createdAt: -1 }
sort: { createdAt: -1 },
fields: {
_id: false,
followerId: false,
followeeId: false
}
});
const graph = [];

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import User from '../../../models/user';
import Post from '../../../models/post';
import User from '../../../../../models/user';
import Post from '../../../../../models/post';
/**
* Aggregate post of a user

View File

@ -2,8 +2,8 @@
* Module dependencies
*/
import $ from 'cafy';
import User from '../../../models/user';
import Reaction from '../../../models/post-reaction';
import User from '../../../../../models/user';
import Reaction from '../../../../../models/post-reaction';
/**
* Aggregate reaction of a user