Skip to content

Commit 4959ceb

Browse files
authored
docs: add check for database (#79)
1 parent 37b4380 commit 4959ceb

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

samples/langchain_quick_start.ipynb

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@
108108
},
109109
"outputs": [],
110110
"source": [
111-
"# TODO: Update this to install from Pypi\n",
112111
"%pip install --upgrade --quiet langchain-google-cloud-sql-pg langchain-google-vertexai langchain"
113112
]
114113
},
@@ -290,7 +289,12 @@
290289
" !gcloud sql instances create {instance_name} --database-version=POSTGRES_15 \\\n",
291290
" --region={region} --cpu=1 --memory=4GB --root-password={password} \\\n",
292291
" --database-flags=cloudsql.iam_authentication=On\n",
293-
" !gcloud sql databases create {database_name} --instance={instance_name}\n"
292+
" !gcloud sql databases create {database_name} --instance={instance_name}\n",
293+
"\n",
294+
"\n",
295+
"databases = !gcloud sql databases list --instance={instance_name} --format=\"value(name)\"\n",
296+
"if database_name not in databases:\n",
297+
" !gcloud sql databases create {database_name} --instance={instance_name}"
294298
]
295299
},
296300
{
@@ -989,7 +993,15 @@
989993
"name": "python3"
990994
},
991995
"language_info": {
996+
"codemirror_mode": {
997+
"name": "ipython",
998+
"version": 3
999+
},
1000+
"file_extension": ".py",
1001+
"mimetype": "text/x-python",
9921002
"name": "python",
1003+
"nbconvert_exporter": "python",
1004+
"pygments_lexer": "ipython3",
9931005
"version": "3.11.5"
9941006
}
9951007
},

0 commit comments

Comments
 (0)