|
- //
- // Category.swift
- //
- //
- // Created by Michiel Carman on 1/24/24.
- //
-
- import Fluent
- import Vapor
-
- final class Category: Model, Content {
- static let schema = "category"
-
- @ID(custom: "id", generatedBy: .database) var id: Int?
-
- @Field(key: "name") var name: String?
- @Field(key: "description") var description: String?
- @Field(key: "isActive") var isactive: Bool?
-
- @Timestamp(key: "createDate", on: .create) var createdate: Date?
- @Field(key: "createUserId") var createuserid: Int?
- @Timestamp(key: "updateDate", on: .update) var updatedate: Date?
- @Field(key: "updateUserId") var updateuserid: Int?
-
- init() { }
-
- init(id: Int? = nil, name: String? = nil, description: String? = nil, isactive: Bool? = nil, createuserid: Int? = nil, updateuserid: Int? = nil) {
- self.id = id
- self.name = name
- self.description = description
- self.isactive = isactive
- self.createuserid = createuserid
- self.updateuserid = updateuserid
- }
- }
|