2020-08-25 23:26:15 +03:00
|
|
|
// NOTE(jim):
|
|
|
|
// User postgres queries
|
2020-07-17 13:24:20 +03:00
|
|
|
import createUser from "~/node_common/data/methods/create-user";
|
|
|
|
import updateUserById from "~/node_common/data/methods/update-user-by-id";
|
2021-03-07 23:53:54 +03:00
|
|
|
import deleteUserById from "~/node_common/data/methods/delete-user-by-id";
|
2020-07-17 13:24:20 +03:00
|
|
|
import getUserByUsername from "~/node_common/data/methods/get-user-by-username";
|
2020-07-22 13:51:40 +03:00
|
|
|
import getUserById from "~/node_common/data/methods/get-user-by-id";
|
2020-07-17 13:24:20 +03:00
|
|
|
|
2020-09-21 06:58:15 +03:00
|
|
|
//NOTE(martina):
|
2021-03-07 23:53:54 +03:00
|
|
|
// File postgres queries
|
|
|
|
import createFile from "~/node_common/data/methods/create-file";
|
|
|
|
import getFileByCid from "~/node_common/data/methods/get-file-by-cid";
|
|
|
|
import getFilesByCids from "~/node_common/data/methods/get-files-by-cids";
|
|
|
|
import getFileById from "~/node_common/data/methods/get-file-by-id";
|
|
|
|
import getFilesByIds from "~/node_common/data/methods/get-files-by-ids";
|
|
|
|
import getFilesByUserId from "~/node_common/data/methods/get-files-by-user-id";
|
|
|
|
import deleteFilesByIds from "~/node_common/data/methods/delete-files-by-ids";
|
|
|
|
import deleteFilesByUserId from "~/node_common/data/methods/delete-files-by-user-id";
|
|
|
|
import updateFileById from "~/node_common/data/methods/update-file-by-id";
|
|
|
|
import updateFilePrivacy from "~/node_common/data/methods/update-file-privacy";
|
|
|
|
|
|
|
|
//NOTE(martina):
|
|
|
|
// Slate file postgres queries
|
|
|
|
import createSlateFiles from "~/node_common/data/methods/create-slate-files";
|
|
|
|
import deleteSlateFiles from "~/node_common/data/methods/delete-slate-files";
|
|
|
|
import getSlateFilesByCids from "~/node_common/data/methods/get-slate-files-by-cids";
|
2020-09-21 06:58:15 +03:00
|
|
|
|
2020-08-25 23:26:15 +03:00
|
|
|
// NOTE(jim):
|
|
|
|
// Slate postgres queries
|
2020-07-25 03:16:35 +03:00
|
|
|
import createSlate from "~/node_common/data/methods/create-slate";
|
|
|
|
import getSlateByName from "~/node_common/data/methods/get-slate-by-name";
|
|
|
|
import getSlateById from "~/node_common/data/methods/get-slate-by-id";
|
2020-07-27 04:51:51 +03:00
|
|
|
import getSlatesByUserId from "~/node_common/data/methods/get-slates-by-user-id";
|
2020-11-17 10:12:35 +03:00
|
|
|
import getSlatesByIds from "~/node_common/data/methods/get-slates-by-ids";
|
2020-07-25 03:16:35 +03:00
|
|
|
import updateSlateById from "~/node_common/data/methods/update-slate-by-id";
|
2021-03-07 23:53:54 +03:00
|
|
|
import updateSlatePrivacy from "~/node_common/data/methods/update-slate-privacy";
|
|
|
|
import deleteSlatesByUserId from "~/node_common/data/methods/delete-slates-by-user-id";
|
2020-08-07 05:17:49 +03:00
|
|
|
import deleteSlateById from "~/node_common/data/methods/delete-slate-by-id";
|
2020-07-25 03:16:35 +03:00
|
|
|
|
2020-08-25 23:26:15 +03:00
|
|
|
// NOTE(jim):
|
|
|
|
// API postgres queries
|
2021-03-07 23:53:54 +03:00
|
|
|
import createAPIKey from "~/node_common/data/methods/create-api-key";
|
2020-07-28 09:54:15 +03:00
|
|
|
import deleteAPIKeyById from "~/node_common/data/methods/delete-api-key-by-id";
|
|
|
|
import getAPIKey from "~/node_common/data/methods/get-api-key";
|
2020-07-29 02:08:38 +03:00
|
|
|
import getAPIKeyByKey from "~/node_common/data/methods/get-api-key-by-key";
|
2020-07-28 09:54:15 +03:00
|
|
|
import getAPIKeysByUserId from "~/node_common/data/methods/get-api-keys-by-user-id";
|
|
|
|
|
2020-08-25 23:26:15 +03:00
|
|
|
// NOTE(jim):
|
2020-08-26 00:23:45 +03:00
|
|
|
// Subscription postgres queries
|
2020-08-25 23:26:15 +03:00
|
|
|
import createSubscription from "~/node_common/data/methods/create-subscription";
|
2021-03-07 23:53:54 +03:00
|
|
|
import getSubscription from "~/node_common/data/methods/get-subscription";
|
|
|
|
import getSubscribersBySlateId from "~/node_common/data/methods/get-subscribers-by-slate-id";
|
2020-08-26 00:23:45 +03:00
|
|
|
import getSubscriptionsByUserId from "~/node_common/data/methods/get-subscriptions-by-user-id";
|
2021-03-07 23:53:54 +03:00
|
|
|
import getFollowersByUserId from "~/node_common/data/methods/get-followers-by-user-id";
|
|
|
|
import getFollowingByUserId from "~/node_common/data/methods/get-following-by-user-id";
|
2020-08-25 23:26:15 +03:00
|
|
|
import deleteSubscriptionById from "~/node_common/data/methods/delete-subscription-by-id";
|
|
|
|
|
2020-08-26 00:23:45 +03:00
|
|
|
// NOTE(jim):
|
|
|
|
// Activity postgres queries
|
2021-05-19 05:58:14 +03:00
|
|
|
import createUsageStat from "~/node_common/data/methods/create-usage-stat";
|
2020-08-26 00:23:45 +03:00
|
|
|
import createActivity from "~/node_common/data/methods/create-activity";
|
2021-03-07 23:53:54 +03:00
|
|
|
import getActivity from "~/node_common/data/methods/get-activity";
|
|
|
|
import getExplore from "~/node_common/data/methods/get-explore";
|
2020-08-26 00:23:45 +03:00
|
|
|
|
2020-08-26 04:27:05 +03:00
|
|
|
// NOTE(jim):
|
|
|
|
// Search postgres queries
|
2020-08-28 01:05:20 +03:00
|
|
|
import getEverySlate from "~/node_common/data/methods/get-every-slate";
|
|
|
|
import getEveryUser from "~/node_common/data/methods/get-every-user";
|
2021-03-07 23:53:54 +03:00
|
|
|
import getEveryFile from "~/node_common/data/methods/get-every-file";
|
2020-08-26 04:27:05 +03:00
|
|
|
|
2020-10-19 19:47:45 +03:00
|
|
|
// NOTE(jim):
|
2020-11-17 11:03:38 +03:00
|
|
|
// one-offs
|
|
|
|
import createOrphan from "~/node_common/data/methods/create-orphan";
|
2020-10-19 19:47:45 +03:00
|
|
|
|
2020-07-22 13:51:40 +03:00
|
|
|
export {
|
2020-11-17 11:03:38 +03:00
|
|
|
// NOTE(jim): One-offs
|
|
|
|
createOrphan,
|
|
|
|
// NOTE(jim): User operations
|
2020-07-22 13:51:40 +03:00
|
|
|
createUser,
|
|
|
|
updateUserById,
|
2021-03-07 23:53:54 +03:00
|
|
|
deleteUserById,
|
2020-07-22 13:51:40 +03:00
|
|
|
getUserByUsername,
|
|
|
|
getUserById,
|
2021-03-07 23:53:54 +03:00
|
|
|
//NOTE(martina): File operations
|
|
|
|
createFile,
|
|
|
|
getFileByCid,
|
|
|
|
getFilesByCids,
|
|
|
|
getFileById,
|
|
|
|
getFilesByIds,
|
|
|
|
getFilesByUserId,
|
|
|
|
deleteFilesByIds,
|
|
|
|
deleteFilesByUserId,
|
|
|
|
updateFileById,
|
|
|
|
updateFilePrivacy,
|
|
|
|
//NOTE(martina): Slate file operations
|
|
|
|
createSlateFiles,
|
|
|
|
deleteSlateFiles,
|
|
|
|
getSlateFilesByCids,
|
2020-11-17 11:03:38 +03:00
|
|
|
// NOTE(jim): Slate operations
|
2020-07-25 03:16:35 +03:00
|
|
|
createSlate,
|
|
|
|
getSlateByName,
|
|
|
|
getSlateById,
|
2020-07-27 04:51:51 +03:00
|
|
|
getSlatesByUserId,
|
2020-11-17 10:12:35 +03:00
|
|
|
getSlatesByIds,
|
2020-07-25 03:16:35 +03:00
|
|
|
updateSlateById,
|
2021-03-07 23:53:54 +03:00
|
|
|
updateSlatePrivacy,
|
|
|
|
deleteSlatesByUserId,
|
2020-08-07 05:17:49 +03:00
|
|
|
deleteSlateById,
|
2020-11-17 11:03:38 +03:00
|
|
|
// NOTE(jim): API key operations
|
2021-03-07 23:53:54 +03:00
|
|
|
createAPIKey,
|
2020-07-28 09:54:15 +03:00
|
|
|
deleteAPIKeyById,
|
|
|
|
getAPIKey,
|
2020-07-29 02:08:38 +03:00
|
|
|
getAPIKeyByKey,
|
2020-07-28 09:54:15 +03:00
|
|
|
getAPIKeysByUserId,
|
2020-11-17 11:03:38 +03:00
|
|
|
// NOTE(jim): Subscription operations
|
2020-08-26 00:23:45 +03:00
|
|
|
createSubscription,
|
2021-03-07 23:53:54 +03:00
|
|
|
getSubscription,
|
|
|
|
getSubscribersBySlateId,
|
2020-08-25 23:26:15 +03:00
|
|
|
getSubscriptionsByUserId,
|
2021-03-07 23:53:54 +03:00
|
|
|
getFollowersByUserId,
|
|
|
|
getFollowingByUserId,
|
2020-08-26 00:23:45 +03:00
|
|
|
deleteSubscriptionById,
|
|
|
|
// NOTE(jim): Activity operations
|
2021-05-19 05:58:14 +03:00
|
|
|
createUsageStat,
|
2020-08-26 00:23:45 +03:00
|
|
|
createActivity,
|
2021-03-07 23:53:54 +03:00
|
|
|
getActivity,
|
|
|
|
getExplore,
|
2020-08-26 04:27:05 +03:00
|
|
|
// NOTE(jim): Search
|
2020-08-28 01:05:20 +03:00
|
|
|
getEverySlate,
|
|
|
|
getEveryUser,
|
2021-03-07 23:53:54 +03:00
|
|
|
getEveryFile,
|
2020-07-22 13:51:40 +03:00
|
|
|
};
|