pull/691/head
Ryan Zhao 3 years ago
parent 30e0e40ffa
commit 0539e4b192

@ -13,7 +13,11 @@ enum _009_OpenGroupPermission: Migration {
static func migrate(_ db: GRDB.Database) throws {
try db.alter(table: OpenGroup.self) { t in
t.add(.permissions, .text)
.defaults(to: OpenGroup.Permission.all.rawValue)
.defaults(to: ""
.appending(OpenGroup.Permission.read.rawValue)
.appending(OpenGroup.Permission.write.rawValue)
.appending(OpenGroup.Permission.upload.rawValue)
)
}
// When modifying OpenGroup behaviours we should always look to reset the `infoUpdates`

@ -34,7 +34,6 @@ public struct OpenGroup: Codable, Identifiable, FetchableRecord, PersistableReco
case read = "r"
case write = "w"
case upload = "u"
case all = "rwu" // Convenience
}
public var id: String { threadId } // Identifiable

Loading…
Cancel
Save