Ferrite-backup/Ferrite/DataManagement/Classes/SourceSeedLeech+CoreDataProperties.swift
kingbri efecfa3236 Sources: Add RSS, descriptions, and settings
RSS parsing has been added as a method to parse source since they're
easier on the website's end to parse.

Source settings have been added. The only current setting is the fetch
mode which selects which parser/scraper to use. By default, if an RSS
parser is found, it's selected.

A source now has info shown regarding versioning and authorship. A source
list's repository name and author string are now required.

Signed-off-by: kingbri <bdashore3@gmail.com>
2022-08-05 11:17:51 -04:00

27 lines
703 B
Swift

//
// SourceSeedLeech+CoreDataProperties.swift
// Ferrite
//
// Created by Brian Dashore on 8/2/22.
//
//
import CoreData
import Foundation
public extension SourceSeedLeech {
@nonobjc class func fetchRequest() -> NSFetchRequest<SourceSeedLeech> {
NSFetchRequest<SourceSeedLeech>(entityName: "SourceSeedLeech")
}
@NSManaged var combined: String?
@NSManaged var leecherRegex: String?
@NSManaged var leechers: String?
@NSManaged var seederRegex: String?
@NSManaged var seeders: String?
@NSManaged var attribute: String
@NSManaged var lookupAttribute: String?
@NSManaged var parentParser: SourceHtmlParser?
}
extension SourceSeedLeech: Identifiable {}