import Fluent import Vapor final class Match: Model, Content { static let schema = "match" @ID(key: .id) var id: UUID? @Field(key: "map") var map: String? @Field(key: "win") var win: Bool @Field(key: "date") var date: Date @Field(key: "roundsWon") var roundsWon: Int? @Field(key: "roundsLost") var roundsLost: Int? @Field(key: "codGame") var codGame: String? @Field(key: "notes") var notes: String? @Field(key: "players") var players: String? init() { } init(id: UUID? = nil, map:String?, win:Bool, date:Date, roundsWon:Int?, roundsLost:Int?, codGame:String?, notes:String?, players:String?) { self.id = id self.map = map self.win = win self.date = date self.roundsWon = roundsWon self.roundsLost = roundsLost self.codGame = codGame; self.notes = notes; self.players = players } } extension Match { struct Create: Content { } }