Added indexes

This commit is contained in:
Douglas Barone 2022-08-30 11:12:39 -04:00
parent bd9179b88a
commit 014bfadf2d
2 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,8 @@
-- CreateIndex
CREATE INDEX "AccessPointStats_timestamp_idx" ON "AccessPointStats"("timestamp" DESC);
-- CreateIndex
CREATE INDEX "Network_id_idx" ON "Network"("id");
-- CreateIndex
CREATE INDEX "User_id_sAMAccountName_idx" ON "User"("id", "sAMAccountName");

View File

@ -71,6 +71,8 @@ model User {
tokens ResetToken[] @relation("resettoken_to_user")
ownedWifiDevices WifiDevice[] @relation("wifidevice_to_owner")
wifiDevices WifiDevice[] @relation("wifidevice_to_user")
@@index([id, sAMAccountName])
}
model WifiDevice {
@ -166,6 +168,8 @@ model AccessPointStats {
sumUsage BigInt?
accessPointId Int
accessPoint AccessPoint @relation("accesspointstats_to_ap", fields: [accessPointId], references: [id], onDelete: Cascade)
@@index([timestamp(sort: Desc)])
}
model Network {
@ -175,6 +179,8 @@ model Network {
cidr String @unique
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@index([id])
}
enum Status {