Made get all connection details of user and fixed the issues in the schoolCompany table

This commit is contained in:
2026-02-19 15:50:48 +05:30
parent 4d3d95f906
commit 3e711cee18
3 changed files with 66 additions and 3 deletions

View File

@@ -201,8 +201,6 @@ model ConnectDetails {
user User @relation(fields: [userXid], references: [id], onDelete: Cascade)
schoolCompanyXid Int @map("school_company_xid")
schoolCompany SchoolCompany @relation(fields: [schoolCompanyXid], references: [id], onDelete: Restrict)
connectionXid Int @map("connection_xid")
connect Connections @relation(fields: [connectionXid], references: [id], onDelete: Cascade)
isActive Boolean @default(true) @map("is_active")
createdAt DateTime @default(now()) @map("created_at")
updatedAt DateTime @updatedAt @map("updated_at")
@@ -264,6 +262,8 @@ model SchoolCompany {
id Int @id @default(autoincrement())
schoolCompanyName String @map("school_company_name") @db.VarChar(255)
isSchool Boolean @map("is_school")
cityXid Int @map("city_xid")
cities Cities @relation(fields: [cityXid], references: [id], onDelete: Restrict)
isActive Boolean @default(true) @map("is_active")
createdAt DateTime @default(now()) @map("created_at")
updatedAt DateTime @updatedAt @map("updated_at")
@@ -354,6 +354,7 @@ model Cities {
// 🔹 Activity relations
checkInActivities Activities[] @relation("CheckInCity")
checkOutActivities Activities[] @relation("CheckOutCity")
schoolCompanies SchoolCompany[]
@@map("cities")
@@schema("mst")
@@ -696,7 +697,6 @@ model Connections {
updatedAt DateTime @updatedAt @map("updated_at")
deletedAt DateTime? @map("deleted_at")
User User[]
connectDetails ConnectDetails[]
@@map("connections")
@@schema("mst")