Setup Prisma ORM

Setup Prisma ORM

Prisma adalah Object Relational Mapping (ORM) untuk Node.js dan TypeScript. Prisma memungkinkan kita untuk mengakses database dengan cara yang lebih intuitif dan aman, dengan mengubah database kita menjadi API yang dapat diakses dengan mudah.

Persiapan Database

Sebelum masuk ke prisma, pastikan kalian sudah menginstall PostgreSQL di komputer kalian. Jika belum, silakan ikuti tutorial Install PostgreSQL.

Pastikan kalian sudah mengatur username dan password untuk mengakses database PostgreSQL kalian. Jika belum, silakan ikuti tutorial Mengatur Username dan Password PostgreSQL.

Setelah itu, buatlah sebuah database baru dengan nama job_portal:

Lalu simpan informasi database kalian di file .env, Untuk membuat query string, formatnya adalah sebagai berikut:

Format Query String
Format Query String
POSTGRES_PRISMA_URL=postgresql://USER:PASSWORD@HOST:PORT/DATABASE
NamePlaceholderDescription
HostHOSTIP address/hostname dari server database, e.g. localhost
PortPORTPort dari server database, e.g. 5432
UserUSERUsername untuk mengakses database, e.g. postgres
PasswordPASSWORDPassword untuk mengakses database, e.g. postgres
DatabaseDATABASENama database yang akan kita gunakan, e.g. job_portal

Stay Tuned

The best articles, links and news related to web development delivered once a week to your inbox.