Agik Setiawan November 04, 2022
Pada tutorial kali ini adalah tips dan trik cara membuat Multi Schema di dalam prisma yang pada dasarnya belum mendukung ada fitur untuk Multi Schema.
Ada beberapa cara yang bisa dilakukan salah satunya adalah dengan menggunakan fungsi “cat” pada linux.
Buatlah folder module di dalam prisma “prisma/module”
mkdir prisma/module
buat file dengan nama “0base.prisma”
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
kemudian buat “user.prisma” yang berisi schema user
model User {
id Int @id @default(autoincrement())
createdAt DateTime @default(now())
email String @unique
name String?
}
Buat file “prisma.sh” yang berisi
cat ./prisma/module/* > ./prisma/schema.prisma
Kemudian jalankan perintah
sh prisma.sh
Setelah perintah diatas maka akan terbentuk atau menggantikan file “/prisma/schema.prisma”. Untuk memastikan silahkan hapus file “prisma/schema.prisma” lalu jalankan perintah
sh prisma.sh
https://github.com/mister-coding/express_mysql_prisma
March 07, 2023
January 26, 2023
December 04, 2022
November 23, 2022
November 04, 2022
October 29, 2022
October 23, 2022
October 14, 2022
October 13, 2022
October 05, 2022