AutoCat/AutoCatCore/Models/Realm/VehicleName.swift

33 lines
666 B
Swift

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