AutoCat/AutoCatCore/Models/Realm/VehicleModel.swift

30 lines
553 B
Swift

//
// VehicleModel.swift
// AutoCatCore
//
// Created by Selim Mustafaev on 13.06.2024.
// Copyright © 2024 Selim Mustafaev. All rights reserved.
//
import Foundation
import RealmSwift
public final class VehicleModel: Object {
@Persisted var name: VehicleName?
}
extension VehicleModel: DtoConvertible {
public var dto: VehicleModelDto {
VehicleModelDto(name: name?.dto)
}
public convenience init(dto: VehicleModelDto) {
self.init()
self.name = VehicleName(dto: dto.name)
}
}