Skip to content
Snippets Groups Projects
Commit a2108541 authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

FIx MutablePersistableRecord.didInsert usage

parent b1a6502a
No related branches found
No related tags found
2 merge requests!33Update to GRDB v6,!30Release v1.2.0
......@@ -119,9 +119,7 @@ extension Message: FetchableRecord, MutablePersistableRecord {
return columnAssignments
}
public mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
public mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
......@@ -37,9 +37,7 @@ extension Contact: FetchableRecord, MutablePersistableRecord {
static let databaseTableName = "contacts"
mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
......@@ -17,9 +17,7 @@ extension FileTransfer: FetchableRecord, MutablePersistableRecord {
static let databaseTableName = "transfers"
mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
......@@ -25,9 +25,7 @@ extension Group: FetchableRecord, MutablePersistableRecord {
static let databaseTableName = "groups"
mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
......@@ -20,9 +20,7 @@ extension GroupMember: FetchableRecord, MutablePersistableRecord {
case id, photo, status, userId, groupId, username
}
mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
......@@ -30,9 +30,7 @@ extension GroupMessage: FetchableRecord, MutablePersistableRecord {
static let databaseTableName = "groupMessages"
mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
......@@ -33,9 +33,7 @@ extension Message: FetchableRecord, MutablePersistableRecord {
static let databaseTableName = "messages"
mutating func didInsert(with rowID: Int64, for column: String?) {
if column == Column.id.rawValue {
id = rowID
}
mutating func didInsert(_ inserted: InsertionSuccess) {
id = inserted.rowID
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment