23 lines
441 B
Swift
23 lines
441 B
Swift
import Foundation
|
|
import SwiftData
|
|
|
|
@Model
|
|
final class Login {
|
|
@Attribute(.unique) // 添加唯一性约束
|
|
|
|
// 基本属性
|
|
// fulname
|
|
var name: String
|
|
// 邮箱
|
|
var email: String
|
|
// 描述
|
|
var description: String {
|
|
return "Login(name: \(name), email: \(email))"
|
|
}
|
|
// 初始化方法
|
|
init(email:String="", name: String = "") {
|
|
self.email = email
|
|
self.name = name
|
|
}
|
|
}
|