Ver Fonte

query-node: update bash scripts

metmirr há 4 anos atrás
pai
commit
63b9d1484e
3 ficheiros alterados com 11 adições e 18 exclusões
  1. 6 8
      query-node/build.sh
  2. 3 2
      query-node/db-migrate.sh
  3. 2 8
      query-node/processor-start.sh

+ 6 - 8
query-node/build.sh

@@ -11,19 +11,17 @@ set +a
 
 yarn clean
 
-# We generate the code for each service separately to be able to specify
-# separate database names.
+# Build graphql-server customizing DB name
+yarn codegen
 
-# Build indexer customizing DB name
-DB_NAME=${INDEXER_DB_NAME} yarn codegen:indexer
+echo "Building mappings..."
+(cd mappings && yarn build)
 
-# Build graphql-server customizing DB name
-DB_NAME=${PROCESSOR_DB_NAME} yarn codegen:server
+# Copy joy types
+cp ../types/augment/all/defs.json ./mappings/lib/mappings/generated/types/typedefs.json
 
 # We run yarn again to ensure processor and indexer dependencies are installed
 # and are inline with root workspace resolutions
 yarn
 
 ln -s ../../../../../node_modules/typeorm/cli.js generated/graphql-server/node_modules/.bin/typeorm || :
-
-yarn tsc --build tsconfig.json

+ 3 - 2
query-node/db-migrate.sh

@@ -8,6 +8,7 @@ set -a
 . ../.env
 set +a
 
-yarn workspace query-node-root db:indexer:migrate
 yarn workspace query-node-root db:schema:migrate
-TYPEORM_DATABASE=${PROCESSOR_DB_NAME} yarn workspace query-node-root db:indexer:migrate
+yarn hydra-processor migrate --env=../.env
+
+yarn workspace query-node-root db:init

+ 2 - 8
query-node/processor-start.sh

@@ -4,12 +4,6 @@ set -e
 SCRIPT_PATH="$(dirname "${BASH_SOURCE[0]}")"
 cd $SCRIPT_PATH
 
-# set +a
-# . ../.env
-# export TYPEORM_DATABASE=${PROCESSOR_DB_NAME}
-
-export TYPEORM_DATABASE=${PROCESSOR_DB_NAME:=query_node_processor}
-
-cd ./generated/indexer
 yarn
-DEBUG=${DEBUG} yarn start:processor --env ../../../.env
+
+yarn hydra-processor run --env=../.env