List IDs are used to link a source list with an actual source. Each list entry has a unique ID that a user can compare with a source to see if it's legitimate. Source IDs are just identifiers for sources. Not sure what to do with these yet but they may be useful for the future. Signed-off-by: kingbri <bdashore3@gmail.com>
34 lines
776 B
Swift
34 lines
776 B
Swift
//
|
|
// Source+CoreDataProperties.swift
|
|
// Ferrite
|
|
//
|
|
// Created by Brian Dashore on 8/3/22.
|
|
//
|
|
//
|
|
|
|
import Foundation
|
|
import CoreData
|
|
|
|
|
|
extension Source {
|
|
|
|
@nonobjc public class func fetchRequest() -> NSFetchRequest<Source> {
|
|
return NSFetchRequest<Source>(entityName: "Source")
|
|
}
|
|
|
|
@NSManaged public var id: UUID
|
|
@NSManaged public var baseUrl: String
|
|
@NSManaged public var enabled: Bool
|
|
@NSManaged public var name: String
|
|
@NSManaged public var author: String
|
|
@NSManaged public var listId: UUID?
|
|
@NSManaged public var preferredParser: Int16
|
|
@NSManaged public var version: Int16
|
|
@NSManaged public var htmlParser: SourceHtmlParser?
|
|
@NSManaged public var rssParser: SourceRssParser?
|
|
|
|
}
|
|
|
|
extension Source : Identifiable {
|
|
|
|
}
|