File tree Expand file tree Collapse file tree 2 files changed +5
-10
lines changed Expand file tree Collapse file tree 2 files changed +5
-10
lines changed Original file line number Diff line number Diff line change 5555 "migrate:e2e" : " dotenv -e .env.scripts.e2e -e .env.docker.e2e -- pnpm run migrate:internal" ,
5656 "migrate:production" : " dotenv -e .env.scripts.production -e .env.docker.production -- pnpm run migrate:internal" ,
5757 "migrate:internal" :
" rm -rf ./extensions/migrations/* && mkdir -p ./extensions/migrations/ && mkdir -p ./extensions/migration-utils/ && cp -rp ./src/extensions/migrations/* ./extensions/migrations/ && cp -rp ./src/extensions/migration-utils/* ./extensions/migration-utils/ && npx [email protected] database migrate:latest" ,
58- "seed:development" : " NODE_ENV=development dotenv -e .env.scripts.development -- pnpm run seed:internal" ,
59- "seed:e2e" : " NODE_ENV=development dotenv -e .env.scripts.e2e -- pnpm run seed:internal" ,
58+ "seed:development" : " dotenv -e .env.scripts.development -- pnpm run seed:internal" ,
59+ "seed:e2e" : " dotenv -e .env.scripts.e2e -- pnpm run seed:internal" ,
6060 "seed:internal" : " NODE_ENV=development knex seed:run" ,
6161 "schema:apply:development" : " dotenv -e .env.scripts.development -- pnpm run schema:apply:internal" ,
6262 "schema:apply:e2e" : " dotenv -e .env.scripts.e2e -- pnpm run schema:apply:internal" ,
Original file line number Diff line number Diff line change 1+ source .env.scripts.development
2+
13set -e
24
35function get_token {
46 local token=$( curl -X POST -H " Content-Type: application/json" -d ' {"email": "' " $ADMIN_EMAIL " ' ", "password": "' " $ADMIN_PASSWORD " ' "}' $DIRECTUS_URL /auth/login | jq -r ' .data.access_token' )
57 echo " $token "
68}
79
8- if [ " $1 " != " development" && " $1 " != " e2e" ]; then
9- echo " Error: Invalid argument. Usage: $0 {development|e2e}"
10- exit 1
11- fi
12-
13- source " .env.scripts.$1 "
14-
1510token=$( get_token)
1611
1712if [ -z " $token " ] || [ " $token " == " null" ]; then
1813 echo " Error: Obtained token is empty: '$token '. Please check ADMIN_EMAIL and ADMIN_PASSWORD values in .env file."
1914 exit 1
2015fi
2116
22- perl -pi -e " s/ADMIN_ACCESS_TOKEN=.*/ADMIN_ACCESS_TOKEN=$token /" " .env.scripts.$1 "
17+ perl -pi -e " s/ADMIN_ACCESS_TOKEN=.*/ADMIN_ACCESS_TOKEN=$token /" .env.scripts.development
You can’t perform that action at this time.
0 commit comments