Преглед на файлове

Add category types, update logs

Anuj Bansal преди 3 години
родител
ревизия
1c8aff4696

+ 5 - 3
query-node/mappings/bootstrap-data/index.ts

@@ -1,12 +1,14 @@
-import { MemberJson, StorageSystemJson, WorkingGroupsJson } from './types'
+import { MemberJson, StorageSystemJson, WorkingGroupsJson, VideoCategoryJson, ChannelCategoryJson } from './types'
 import storageSystemJson from './data/storageSystem.json'
 import membersJson from './data/members.json'
 import workingGroupsJson from './data/workingGroups.json'
-import channelCategoriesData from './data/channelCategories.json'
-import videoCategoriesData from './data/videoCategories.json'
+import channelCategoriesJson from './data/channelCategories.json'
+import videoCategoriesJson from './data/videoCategories.json'
 
 const storageSystemData: StorageSystemJson = storageSystemJson
 const membersData: MemberJson[] = membersJson
 const workingGroupsData: WorkingGroupsJson = workingGroupsJson
+const channelCategoriesData: ChannelCategoryJson[] = channelCategoriesJson
+const videoCategoriesData: VideoCategoryJson[] = videoCategoriesJson
 
 export { storageSystemData, membersData, workingGroupsData, channelCategoriesData, videoCategoriesData }

+ 1 - 1
query-node/mappings/bootstrap-data/scripts/fetchCategories.ts

@@ -12,7 +12,7 @@ async function main() {
   const env = process.env
   const queryNodeUrl: string = env.QUERY_NODE_URL || 'http://127.0.0.1:8081/graphql'
 
-  console.log(`${queryNodeUrl} is`)
+  console.log(`Connecting to Query Node at: ${queryNodeUrl}`)
   const queryNodeProvider = new ApolloClient({
     link: new HttpLink({ uri: queryNodeUrl, fetch }),
     cache: new InMemoryCache(),

+ 10 - 0
query-node/mappings/bootstrap-data/types.ts

@@ -33,3 +33,13 @@ export type WorkingGroupJson = {
 export type WorkingGroupsJson = {
   [group in 'GATEWAY' | 'STORAGE']?: WorkingGroupJson
 }
+
+export type VideoCategoryJson = {
+  id: string
+  name: string
+}
+
+export type ChannelCategoryJson = {
+  id: string
+  name: string
+}