Sources/mistdemod/Models/CreateUser.swift
import Fluent
public struct CreateUser: Migration {
public func prepare(on database: Database) -> EventLoopFuture<Void> {
database.schema(User.schema)
.id()
.field("name", .string, .required)
.field("hash", .string, .required)
.field("cloudKitToken", .string)
.create()
}
public func revert(on database: Database) -> EventLoopFuture<Void> {
database.schema(User.schema).delete()
}
}