24 lines
417 B
Swift
24 lines
417 B
Swift
|
import Fluent
|
||
|
import Vapor
|
||
|
|
||
|
final class User: Model {
|
||
|
static let schema = "users"
|
||
|
|
||
|
@ID(key: .id)
|
||
|
var id: UUID?
|
||
|
|
||
|
@Field(key: "username")
|
||
|
var username: String
|
||
|
|
||
|
@Field(key: "password")
|
||
|
var password: String
|
||
|
|
||
|
init() { }
|
||
|
|
||
|
init(username: String, password: String) {
|
||
|
self.id = UUID.generateRandom()
|
||
|
self.username = username
|
||
|
self.password = password
|
||
|
}
|
||
|
}
|