1
0
mirror of synced 2025-12-23 21:07:43 -05:00
Files
blitz/packages/installer/test/transforms/prisma/add-prisma-model.test.ts
Jeremy Liberman bece1d51b5 For building Recipes: New schema.prisma transform utilities (#2169)
Co-authored-by: Brandon Bayer <b@bayer.ws> (minor)
2021-04-27 17:08:19 -04:00

21 lines
473 B
TypeScript

import {addPrismaModel} from "@blitzjs/installer"
describe("addPrismaModel", () => {
const subject = (source: string) =>
addPrismaModel(source, {
type: "model",
name: "Project",
properties: [{type: "field", name: "id", fieldType: "String"}],
})
it("creates model", async () => {
const source = `
datasource db {
provider = "sqlite"
url = "file:./db.sqlite"
}`.trim()
expect(await subject(source)).toMatchSnapshot()
})
})