|
|
|
@ -46,6 +46,7 @@ class ReportGenerator { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
fileprivate var _biggestWinners: [CumulatedResults] = [] |
|
|
|
fileprivate var _biggestWinners: [CumulatedResults] = [] |
|
|
|
|
|
|
|
fileprivate var _mostWins: [CumulatedResults] = [] |
|
|
|
fileprivate var _mostCashes: [CumulatedResults] = [] |
|
|
|
fileprivate var _mostCashes: [CumulatedResults] = [] |
|
|
|
fileprivate var _tournamentWinners: [TournamentWinner] = [] |
|
|
|
fileprivate var _tournamentWinners: [TournamentWinner] = [] |
|
|
|
fileprivate var _tourniesByEntries: [TournamentRepresentable] = [] |
|
|
|
fileprivate var _tourniesByEntries: [TournamentRepresentable] = [] |
|
|
|
@ -67,6 +68,7 @@ class ReportGenerator { |
|
|
|
let realm = try! Realm() |
|
|
|
let realm = try! Realm() |
|
|
|
|
|
|
|
|
|
|
|
self._biggestWinners = Queries.biggestWinners(realm: realm) |
|
|
|
self._biggestWinners = Queries.biggestWinners(realm: realm) |
|
|
|
|
|
|
|
self._mostWins = Queries.mostCashes(realm: realm, sort: .wins) |
|
|
|
self._mostCashes = Queries.mostCashes(realm: realm) |
|
|
|
self._mostCashes = Queries.mostCashes(realm: realm) |
|
|
|
self._tournamentWinners = Queries.allWinnersSortedByEvent(realm: realm) |
|
|
|
self._tournamentWinners = Queries.allWinnersSortedByEvent(realm: realm) |
|
|
|
self._tourniesByEntries = Queries.sortedEvents(realm: realm, fieldName: "entries", ascending: false) |
|
|
|
self._tourniesByEntries = Queries.sortedEvents(realm: realm, fieldName: "entries", ascending: false) |
|
|
|
@ -95,7 +97,6 @@ class ReportGenerator { |
|
|
|
notableCashes.writeHTML(fileName: "reports/winners/notables_\(fileDate).html") |
|
|
|
notableCashes.writeHTML(fileName: "reports/winners/notables_\(fileDate).html") |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print("total player count = \(realm.objects(Player.self).count)") // 16203, 16129 |
|
|
|
print("total player count = \(realm.objects(Player.self).count)") // 16203, 16129 |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|