20 lines
404 B
Swift
20 lines
404 B
Swift
import Foundation
|
|
import SwiftData
|
|
|
|
@Model
|
|
final class TaskLog {
|
|
@Attribute(.unique) var id: UUID
|
|
var date: Date
|
|
var duration: TimeInterval
|
|
var count: Int
|
|
|
|
var task: TaskItem?
|
|
|
|
init(id: UUID = UUID(), date: Date = .now, duration: TimeInterval = 0, count: Int = 0) {
|
|
self.id = id
|
|
self.date = date
|
|
self.duration = duration
|
|
self.count = count
|
|
}
|
|
}
|