File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
docs/3-web-servers/08-database Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ VS Code向けのPrisma拡張機能をインストールしましょう。
101101npx prisma init
102102```
103103
104- コマンドを実行します。パッケージをインストールしても良いか尋ねられる場合は、` y ` を入力して許可しましょう。
104+ コマンドを実行します。パッケージをインストールしても良いか尋ねられる場合は、` y ` を入力して許可しましょう。このコマンドにより、テーブル構造を記述する ` prisma/schema.prisma ` ファイルや、データベースへの接続情報を設定する ` prisma.config.ts ` ファイルなどが生成されます。
105105
106106<video src = { prismaInitVideo } controls muted />
107107
@@ -128,7 +128,7 @@ npx prisma init
128128DATABASE_URL=postgresql://user:password@example.com:5432/db node main.js
129129```
130130
131- ` .env ` ファイルは、環境変数の指定を簡略化するために慣習的に用いられるファイルです。` node --env-file=.env main.js ` のように指定することで、` .env ` ファイルに記述された環境変数を読み込ませることができます。なお、Prismaは ` .env ` ファイルの内容を自動的に読み込むため、 ` -- env-file ` オプションを指定する必要はありません 。
131+ ` .env ` ファイルは、環境変数の指定を簡略化するために慣習的に用いられるファイルです。` node --env-file=.env main.js ` のように指定することで、` .env ` ファイルに記述された環境変数を読み込ませることができます。` npx prisma db push ` などのPrismaのコマンドを実行する際、 ` prisma.config.ts ` は ` process. env` からデータベースの接続先を取得します 。
132132:::
133133
134134` prisma/schema.prisma ` ファイルに、次のように追記し、` ToDo ` テーブルとそのカラムを定義します。
@@ -137,17 +137,15 @@ DATABASE_URL=postgresql://user:password@example.com:5432/db node main.js
137137// This is your Prisma schema file,
138138// learn more about it in the docs: https://pris.ly/d/prisma-schema
139139
140- // Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?
141- // Try Prisma Accelerate: https://pris.ly/cli/accelerate-init
140+ // Get a free hosted Postgres database in seconds: `npx create-db`
142141
143142generator client {
144- provider = " prisma-client-js "
143+ provider = " prisma-client"
145144 output = " ../generated/prisma"
146145}
147146
148147datasource db {
149148 provider = " postgresql"
150- url = env (" DATABASE_URL" )
151149}
152150
153151model Todo {
You can’t perform that action at this time.
0 commit comments