From 817e52913c1dcfda3827658553490bb7381d0cf5 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Tue, 17 Mar 2026 12:32:49 +0000 Subject: [PATCH] add cli commands --- .../python/scripts/deploy.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/samples/web-app-cosmosdb-nosql-api/python/scripts/deploy.sh b/samples/web-app-cosmosdb-nosql-api/python/scripts/deploy.sh index 0abcf25..3e13a25 100755 --- a/samples/web-app-cosmosdb-nosql-api/python/scripts/deploy.sh +++ b/samples/web-app-cosmosdb-nosql-api/python/scripts/deploy.sh @@ -15,6 +15,7 @@ RANDOM_SUFFIX=$(echo $RANDOM) NEW_DB_NAME="vacationplanner_${RANDOM_SUFFIX}" AZURECOSMOSDB_DATABASENAME=$NEW_DB_NAME AZURECOSMOSDB_CONTAINERNAME="activities_${RANDOM_SUFFIX}" +AURECOSMOSDB_PARTITION_KEY="/partitionKey" # Start azure CLI local mode session azlocal login @@ -57,6 +58,21 @@ echo "Create CosmosDB NoSQL Account" echo "Account created" echo "AZURECOSMOSDB_ENDPOINT set to $AZURECOSMOSDB_ENDPOINT" +echo "Create CosmosDB NoSQL Database" +azlocal cosmosdb sql database create \ + --resource-group $RESOURCE_GROUP_NAME \ + --name $AZURECOSMOSDB_DATABASENAME \ + --account-name $WEB_APP_NAME + +echo "Create CosmosDB NoSQL Container" +azlocal cosmosdb sql container create \ + --resource-group $RESOURCE_GROUP_NAME \ + --account-name $WEB_APP_NAME \ + --database-name $AZURECOSMOSDB_DATABASENAME \ + --name $AZURECOSMOSDB_CONTAINERNAME \ + --partition-key-path $AURECOSMOSDB_PARTITION_KEY \ + --throughput 400 + echo "Fetching DB Account primary master key" export AZURECOSMOSDB_PRIMARY_KEY=$(azlocal cosmosdb keys list \ --resource-group $RESOURCE_GROUP_NAME \