ifms-pti/server/prisma/migrations/20201119134248-add-controller-to-wifi-device
2020-11-19 11:23:31 -04:00
..
README.md User presence improvements 2020-11-19 11:23:31 -04:00
schema.prisma User presence improvements 2020-11-19 11:23:31 -04:00
steps.json User presence improvements 2020-11-19 11:23:31 -04:00

Migration 20201119134248-add-controller-to-wifi-device

This migration has been generated by Douglas Barone at 11/19/2020, 9:42:48 AM. You can check out the state of the schema after the migration.

Database Steps

ALTER TABLE "WifiDevice" ADD COLUMN     "controller" TEXT NOT NULL DEFAULT E'unknown'

Changes

diff --git schema.prisma schema.prisma
migration 20201110194349-init..20201119134248-add-controller-to-wifi-device
--- datamodel.dml
+++ datamodel.dml
@@ -3,9 +3,9 @@
 }
 datasource db {
   provider = "postgresql"
-  url = "***"
+  url = "***"
 }
 model ResetToken {
   id         Int       @id @default(autoincrement())
@@ -71,23 +71,24 @@
   WifiDevice           WifiDevice[] @relation("wifidevice_to_user")
 }
 model WifiDevice {
-  id        Int      @id @default(autoincrement())
-  oui       String?
-  mac       String   @unique
-  hostname  String?
-  firstSeen DateTime?
-  lastSeen  DateTime?
-  essid     String?
-  ip        String?
-  uptime    String?
-  apName    String?
-  status    Status?
-  createdAt DateTime @default(now())
-  updatedAt DateTime @updatedAt
-  userId    Int?
-  user      User?    @relation(fields: [userId], references: [id], name: "wifidevice_to_user")
+  id         Int       @id @default(autoincrement())
+  mac        String    @unique
+  controller String    @default("unknown")
+  createdAt  DateTime  @default(now())
+  updatedAt  DateTime  @updatedAt
+  oui        String?
+  hostname   String?
+  firstSeen  DateTime?
+  lastSeen   DateTime?
+  essid      String?
+  ip         String?
+  uptime     String?
+  apName     String?
+  status     Status?
+  userId     Int?
+  user       User?     @relation(fields: [userId], references: [id], name: "wifidevice_to_user")
 }
 enum Status {
   ONLINE