// // CreateMessage.swift // // // Created by Matte23 on 19/10/22. // import Fluent struct CreateMessage: AsyncMigration { func prepare(on database: Database) async throws { try await database.schema("messages") .field("id", .string, .required, .sql(raw: "UNIQUE")) .field("content", .string, .required) .field("created_at", .int, .required) .field("from", .string, .required) .field("to", .string, .required) .create() } func revert(on database: Database) async throws { try await database.schema("messages").delete() } }