@@ -192,7 +192,8 @@ getUsersQ uIds = case idsToColumn uIds of
192192 #faculties ! #facultyPath `as` #userRowFacultyPath :*
193193 #faculties ! #facultyCampusName `as` #userRowFacultyCampusName :*
194194 #faculties ! #facultyCampusCode `as` #userRowFacultyCampusCode :*
195− #faculties ! #facultyTags `as` #userRowFacultyTags
195+ #faculties ! #facultyTags `as` #userRowFacultyTags :*
196+ #faculties ! #facultyAddress `as` #userRowFacultyAddress
196197 ) (from (subquery (idQ `As` #ids) &
197198 innerJoin (table #users)
198199 (#ids ! #id .== #users ! #userRowId) &
@@ -215,7 +216,8 @@ getAllUsersQ = select (
215216 #faculties ! #facultyPath `as` #userRowFacultyPath :*
216217 #faculties ! #facultyCampusName `as` #userRowFacultyCampusName :*
217218 #faculties ! #facultyCampusCode `as` #userRowFacultyCampusCode :*
218− #faculties ! #facultyTags `as` #userRowFacultyTags
219+ #faculties ! #facultyTags `as` #userRowFacultyTags :*
220+ #faculties ! #facultyAddress `as` #userRowFacultyAddress
219221 ) (from ((table #users) &
220222 innerJoin (table #faculties)
221223 (#users ! #userRowFacultyUrl .== #faculties ! #facultyUrl))&
@@ -295,7 +297,8 @@ updateFacultyQ = insertRow #faculties
295297 Set (param @3) `as` #facultyPath :*
296298 Set (param @4) `as` #facultyCampusName :*
297299 Set (param @5) `as` #facultyCampusCode :*
298− Set (param @6) `as` #facultyTags
300+ Set (param @6) `as` #facultyTags :*
301+ Set (param @7) `as` #facultyAddress
299302 )
300303 (OnConflictDoNothing)
301304 (Returning Nil)
@@ -949,7 +952,8 @@ data UserRow = UserRow {
949952 userRowFacultyPath :: T.Text,
950953 userRowFacultyCampusName :: T.Text,
951954 userRowFacultyCampusCode :: T.Text,
952− userRowFacultyTags :: V.Vector T.Text
955+ userRowFacultyTags :: V.Vector T.Text,
956+ userRowFacultyAddress :: T.Text
953957} deriving (GHC.Generic, SOP.Generic, SOP.HasDatatypeInfo)
954958
955959rowToUser :: UserRow -> User Faculty
@@ -964,7 +968,8 @@ rowToUser UserRow{..} = User {
964968 facultyPath = userRowFacultyPath,
965969 facultyCampusName = userRowFacultyCampusName,
966970 facultyCampusCode = userRowFacultyCampusCode,
967− facultyTags = userRowFacultyTags
971+ facultyTags = userRowFacultyTags,
972+ facultyAddress = userRowFacultyAddress
968973 },
969974 userEmail = userRowEmail
970975 }