0.0.11 • Published 2 years ago
prisma-loopback-crud-generator v0.0.11
Prisma Loopback CRUD Generator
Easily create your models, repositories and controllers in Loopback 4
Installation
npm install prisma-loopback-crud-generator
How to use
Add a new generator to your Prisma schema
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}
generator client {
provider = "prisma-client-js"
}
generator prisma_loopback_crud_generator {
provider = "node ./node_modules/prisma-loopback-crud-generator/dist/index.js"
overrideModels = ""
overrideRepositories = ""
}
model Todo {
id Int @id @default(autoincrement())
email String @unique
name String
createdAt DateTime @default(now())
}
Parameters
All parameter are optional.
overrideModels
(default:""
) : Models that can be overwritten when runningnpx prisma generate
How to use:
generator prisma_loopback_crud_generator {
provider = "node ./node_modules/prisma-loopback-crud-generator/dist/index.js"
overrideModels = "Todo"
}
overrideRepositories
- posible values:
"<ModelName>,..."
|"ALL"
- default:
""
Repositories that can be overwritten when running
npx prisma generate
- posible values:
Override respective element to initial state based on Prisma model (eg. Todo
)
⚠️ Be careful, when overwriting a model | repository all additional code you have added will be removed ⚠️ Repositories can't be overrided
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
0.0.11
2 years ago
0.0.10
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.5
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.3
2 years ago
0.0.4
2 years ago
0.0.2
3 years ago
0.0.1-alpha2.2
3 years ago
0.0.1-alpha2.1
3 years ago
0.0.1-alpha2
3 years ago
0.0.1-alpha1
3 years ago
0.0.1-alpaha1
3 years ago