2
0

feat(account): Add coupon code input

This commit is contained in:
Baptiste Arnaud
2022-02-14 09:00:47 +01:00
parent 9c20ef00b9
commit b345131b0b
5 changed files with 92 additions and 7 deletions

View File

@ -15,8 +15,8 @@
"scripts": {
"dev": "dotenv -e .env yarn prisma db push && BROWSER=none yarn prisma studio",
"build": "yarn migration:push",
"migration:push": "dotenv -e ../../.env yarn prisma db push",
"migration:create": "dotenv -e ../../.env yarn prisma migrate dev",
"migration:reset": "dotenv -e ../../.env yarn prisma migrate reset"
"migration:push": "dotenv -e .env yarn prisma db push",
"migration:create": "dotenv -e .env yarn prisma migrate dev",
"migration:reset": "dotenv -e .env yarn prisma migrate reset"
}
}

View File

@ -53,9 +53,9 @@ model User {
}
model Credentials {
id String @id @default(cuid())
id String @id @default(cuid())
ownerId String
owner User @relation(fields: [ownerId], references: [id], onDelete: Cascade)
owner User @relation(fields: [ownerId], references: [id], onDelete: Cascade)
data String // Encrypted data
name String
type String
@ -143,3 +143,9 @@ model Answer {
@@unique([resultId, blockId, stepId])
}
model Coupon {
userPropertiesToUpdate Json
code String @id
dateRedeemed DateTime?
}