From ed452de95ae34656ed6b55603061ba75b906ea43 Mon Sep 17 00:00:00 2001 From: Anand Chowdhary Date: Fri, 30 Oct 2020 12:18:02 +0530 Subject: [PATCH] :card_file_box: Update Prisma schema for subnets --- prisma/schema.prisma | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index ebc760c9b..79f0cfcea 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -71,7 +71,7 @@ model users { updatedAt DateTime @updatedAt emails emails[] @relation("userEmails") accessTokens accessTokens[] @relation("userAccessTokens") - approvedLocations approvedLocations[] @relation("userApprovedLocations") + approvedSubnets approvedSubnets[] @relation("userApprovedSubnets") backupCodes backupCodes[] @relation("userBackupCodes") identities identities[] @relation("userIdentities") memberships memberships[] @relation("userMemberships") @@ -139,12 +139,16 @@ model apiKeys { updatedAt DateTime @updatedAt } -model approvedLocations { - createdAt DateTime @default(now()) - id Int @id @default(autoincrement()) - subnet String - user users @relation("userApprovedLocations", fields: [userId], references: [id]) - userId Int +model approvedSubnets { + createdAt DateTime @default(now()) + id Int @id @default(autoincrement()) + subnet String + city String? + region String? + timezone String? + countryCode String? + user users @relation("userApprovedSubnets", fields: [userId], references: [id]) + userId Int } model backupCodes {