Added Indexes

This commit is contained in:
Douglas Barone 2023-10-30 13:01:05 -04:00
parent b698dc9d7a
commit 66b365cc54
2 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,8 @@
-- CreateIndex
CREATE INDEX "AccessPoint_id_idx" ON "AccessPoint"("id");
-- CreateIndex
CREATE INDEX "PAHost_id_idx" ON "PAHost"("id");
-- CreateIndex
CREATE INDEX "WifiDevice_id_mac_idx" ON "WifiDevice"("id", "mac");

View File

@ -106,6 +106,8 @@ model WifiDevice {
accessPoint AccessPoint? @relation("wifidevice_to_ap", fields: [accessPointId], references: [id]) accessPoint AccessPoint? @relation("wifidevice_to_ap", fields: [accessPointId], references: [id])
owner User? @relation("wifidevice_to_owner", fields: [ownerId], references: [id]) owner User? @relation("wifidevice_to_owner", fields: [ownerId], references: [id])
user User? @relation("wifidevice_to_user", fields: [userId], references: [id]) user User? @relation("wifidevice_to_user", fields: [userId], references: [id])
@@index([id, mac])
} }
model Log { model Log {
@ -130,6 +132,8 @@ model PAHost {
updatedAt DateTime @updatedAt updatedAt DateTime @updatedAt
ownerId Int ownerId Int
owner User @relation("pahost_to_user", fields: [ownerId], references: [id]) owner User @relation("pahost_to_user", fields: [ownerId], references: [id])
@@index([id])
} }
model AccessPoint { model AccessPoint {
@ -156,6 +160,8 @@ model AccessPoint {
network Network? @relation(fields: [networkId], references: [id]) network Network? @relation(fields: [networkId], references: [id])
networkId Int? networkId Int?
@@index([id])
} }
model AccessPointStats { model AccessPointStats {