2021-10-13 22:00:43 +03:00
import * as Logging from "~/common/logging" ;
2021-10-18 04:32:20 +03:00
2021-10-19 00:06:27 +03:00
import SearchManager from "~/node_common/managers/search" ;
2021-10-13 22:00:43 +03:00
async function manage ( ) {
2021-10-19 00:06:27 +03:00
// await SearchManager.createUserIndex();
// await SearchManager.createSlateIndex();
// await SearchManager.createFileIndex();
// await SearchManager.deleteUserIndex();
// await SearchManager.deleteSlateIndex();
// await SearchManager.deleteFileIndex();
2021-10-13 22:00:43 +03:00
}
async function update ( ) {
2021-10-19 00:06:27 +03:00
// await SearchManager.indexUser({
// id: "5172dd8b-6b11-40d3-8c9f-b4cbaa0eb8e7",
// username: "martina",
// name: "Martina Long",
// body:
// "My name is Martina. Working at @slate aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
// photo:
// "https://slate.textile.io/ipfs/bafybeid7ykqgrsgmqsknpmxs25k6zbt4n5yoq72auboyyhgbmaf647wbku",
// followerCount: 2,
// slateCount: 41,
// });
2021-10-13 22:00:43 +03:00
//
2021-10-19 00:06:27 +03:00
// await SearchManager.indexSlate({
// id: "0824a3cb-e839-4246-8ff4-d919919e1487",
// slatename: "bird-drinks",
// ownerId: "5172dd8b-6b11-40d3-8c9f-b4cbaa0eb8e7",
// isPublic: true,
// subscriberCount: 1,
// fileCount: 14,
// body: "drinks in cool bird cups",
// name: "bird drinks",
// preview: null,
2021-10-18 04:32:20 +03:00
// });
2021-10-19 00:06:27 +03:00
// await SearchManager.indexFile({
2021-10-18 04:32:20 +03:00
// id: "10071abd-95c5-415e-8a12-aa17e7f560cf",
2021-10-19 00:06:27 +03:00
// ownerId: "f9cc7b00-ce59-4b49-abd1-c7ef7253e258",
// cid: "bafybeihr3eepugleul7tyw7niwpralwrnfhpxlnafies7cuufhssnkvsqe",
// isPublic: true,
// filename: "foggy.jpeg",
// downloadCount: 0,
// saveCount: 0,
// url: null,
// isLink: false,
// name: "foggy.jpeg",
// size: 485757,
// type: "image/jpeg",
// blurhash: "UJD,Gx~WIpWVIpR.R+RjSjNHITWBR,oes:s:",
// tags: [
// { id: "d82fbc78-88de-4015-adec-a7ea832fc922", name: "martuna", slatename: "martuna" },
// { id: "0824a3cb-e839-4246-8ff4-d919919e1487", name: "bird drinks", slatename: "bird-drinks" },
// ],
2021-10-18 04:32:20 +03:00
// });
2021-10-19 00:06:27 +03:00
// await SearchManager.indexFile([
// {
// id: "10071abd-95c5-415e-8a12-aa17e7f560cf",
// ownerId: "f9cc7b00-ce59-4b49-abd1-c7ef7253e258",
// cid: "bafybeihr3eepugleul7tyw7niwpralwrnfhpxlnafies7cuufhssnkvsqe",
// isPublic: true,
// filename: "foggy.jpeg",
// downloadCount: 0,
// saveCount: 0,
// url: null,
// isLink: false,
// name: "foggy.jpeg",
// size: 485757,
// type: "image/jpeg",
// blurhash: "UJD,Gx~WIpWVIpR.R+RjSjNHITWBR,oes:s:",
// tags: [
// { id: "d82fbc78-88de-4015-adec-a7ea832fc922", name: "martuna", slatename: "martuna" },
// {
// id: "0824a3cb-e839-4246-8ff4-d919919e1487",
// name: "bird drinks",
// slatename: "bird-drinks",
// },
// ],
// },
// {
// id: "090ae73f-752d-4566-aacc-8d8b2008b628",
// ownerId: "5172dd8b-6b11-40d3-8c9f-b4cbaa0eb8e7",
// cid: "bafkreicqxymykq3wzpzsrgptqmesnoeuagjv42g53jbz4d37fpigux7k7i",
// isPublic: false,
// filename: "F1CCCCDE-326D-49DF-A8B4-7DD63095D656_1_105_c.jpeg",
// downloadCount: 0,
// saveCount: 0,
// url: null,
// isLink: false,
// name: "Pig",
// size: 200084,
// type: "image/jpeg",
// blurhash: null,
// tags: [
// { id: "d82fbc78-88de-4015-adec-a7ea832fc922", name: "martuna", slatename: "martuna" },
// {
// id: "0824a3cb-e839-4246-8ff4-d919919e1487",
// name: "bird drinks",
// slatename: "bird-drinks",
// },
// ],
// },
// ]);
// await SearchManager.updateFile([
// {
// id: "10071abd-95c5-415e-8a12-aa17e7f560cf",
// filename: "sunny.jpeg",
// name: "sunny.jpeg",
// },
// {
// id: "090ae73f-752d-4566-aacc-8d8b2008b628",
// isPublic: true,
// },
// ]);
// await SearchManager.deleteFile([
// { id: "10071abd-95c5-415e-8a12-aa17e7f560cf" },
// { id: "090ae73f-752d-4566-aacc-8d8b2008b628" },
// ]);
// await SearchManager.deleteUser({ id: "5172dd8b-6b11-40d3-8c9f-b4cbaa0eb8e7" });
// await SearchManager.deleteSlate({ id: "0824a3cb-e839-4246-8ff4-d919919e1487" });
2021-10-13 22:00:43 +03:00
}
async function search ( ) {
// await SearchManager.searchUser({ query: "martina" });
// await SearchManager.searchSlate({
// query: "bird",
// userId: "5172dd8b-6b11-40d3-8c9f-b4cbaa0eb8e7",
// globalSearch: false,
// });
2021-10-19 00:06:27 +03:00
// await SearchManager.searchFile({
// query: "pig",
// userId: "f9cc7b00-ce59-4b49-abd1-c7ef7253e258",
// globalSearch: true,
// tagIds: ["d82fbc78-88de-4015-adec-a7ea832fc922", "0824a3cb-e839-4246-8ff4-d919919e1487"],
// });
2021-10-13 22:00:43 +03:00
}
Promise . all ( [ manage ( ) , update ( ) , search ( ) ] ) ;
Logging . log ( ` FINISHED: search.js ` ) ;
Logging . log ( ` CTRL + C to return to terminal. ` ) ;