Skip to content

Commit 48a95eb

Browse files
alexlave100Ubuntu
andauthored
add cli commands (#60)
Co-authored-by: Ubuntu <azureuser@Azure-dev-amd64.q53sj25ltxcete14z4piy1ufza.gvxx.internal.cloudapp.net>
1 parent 1e1d741 commit 48a95eb

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

  • samples/web-app-cosmosdb-nosql-api/python/scripts

samples/web-app-cosmosdb-nosql-api/python/scripts/deploy.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ RANDOM_SUFFIX=$(echo $RANDOM)
1515
NEW_DB_NAME="vacationplanner_${RANDOM_SUFFIX}"
1616
AZURECOSMOSDB_DATABASENAME=$NEW_DB_NAME
1717
AZURECOSMOSDB_CONTAINERNAME="activities_${RANDOM_SUFFIX}"
18+
AURECOSMOSDB_PARTITION_KEY="/partitionKey"
1819

1920
# Start azure CLI local mode session
2021
azlocal login
@@ -57,6 +58,21 @@ echo "Create CosmosDB NoSQL Account"
5758
echo "Account created"
5859
echo "AZURECOSMOSDB_ENDPOINT set to $AZURECOSMOSDB_ENDPOINT"
5960

61+
echo "Create CosmosDB NoSQL Database"
62+
azlocal cosmosdb sql database create \
63+
--resource-group $RESOURCE_GROUP_NAME \
64+
--name $AZURECOSMOSDB_DATABASENAME \
65+
--account-name $WEB_APP_NAME
66+
67+
echo "Create CosmosDB NoSQL Container"
68+
azlocal cosmosdb sql container create \
69+
--resource-group $RESOURCE_GROUP_NAME \
70+
--account-name $WEB_APP_NAME \
71+
--database-name $AZURECOSMOSDB_DATABASENAME \
72+
--name $AZURECOSMOSDB_CONTAINERNAME \
73+
--partition-key-path $AURECOSMOSDB_PARTITION_KEY \
74+
--throughput 400
75+
6076
echo "Fetching DB Account primary master key"
6177
export AZURECOSMOSDB_PRIMARY_KEY=$(azlocal cosmosdb keys list \
6278
--resource-group $RESOURCE_GROUP_NAME \

0 commit comments

Comments
 (0)