import Fluent struct CreateStatistics: Migration { // Prepares the database for storing Galaxy models. func prepare(on database: Database) -> EventLoopFuture { database.schema("statistics") .id() .field("title", .string) .field("wins", .int) .field("losses", .int) .create() } // Optionally reverts the changes made in the prepare method. func revert(on database: Database) -> EventLoopFuture { database.schema("statistics").delete() } } //struct CreateMatch: Migration { // func prepare(on database: Database) -> EventLoopFuture { // return database.schema("match") // .id() // .field("map", .string) // .field("win", .bool) // .field("date", .datetime) // .field("roundsWon", .int) // .field("roundsLost", .int) // // .create() // } // // func revert(on database: Database) -> EventLoopFuture { // return database.schema("matches").delete() // } //} // // //struct AddStats:Migration{ // // // // func prepare(on database: Database) -> EventLoopFuture { // return database.create(Galaxy.self) { builder in // builder.field(for: \.id, isIdentifier: true) // builder.field(for: \.name) // } // } // // func revert(on database: Database) -> EventLoopFuture { // return database.schema("match23es").delete() // } //} // //struct AddCasual:Migration{ // // // func prepare(on database: Database) -> EventLoopFuture { // return database.schema("match") // .field("competitive",.bool) // .field("gameMode",.int) // .update() // // } // // func revert(on database: Database) -> EventLoopFuture { // return database.schema("match23es").delete() // } //} //struct AddCODGame2: Migration { // // // func prepare(on database: Database) -> EventLoopFuture { // return database.schema("match") // .field("codGame",.string) // .field("notes",.string) // .field("players",.string) // .update() // // } // // func revert(on database: Database) -> EventLoopFuture { // return database.schema("match23es").delete() // } //} //