AutoCat/AutoCatCore/Models/SwiftData/SDVehicleAd.swift

47 lines
984 B
Swift

//
// SDVehicleAd.swift
// AutoCatCore
//
// Created by Selim Mustafaev on 10.06.2025.
// Copyright © 2025 Selim Mustafaev. All rights reserved.
//
import Foundation
import SwiftData
@Model
final class SDVehicleAd {
var id: Int
var url: String?
var price: String?
var date: TimeInterval
var mileage: String?
var region: String?
var city: String?
var adDescription: String?
var photos: [String]
init(
id: Int,
url: String? = nil,
price: String? = nil,
date: TimeInterval,
mileage: String? = nil,
region: String? = nil,
city: String? = nil,
adDescription: String? = nil,
photos: [String]
) {
self.id = id
self.url = url
self.price = price
self.date = date
self.mileage = mileage
self.region = region
self.city = city
self.adDescription = adDescription
self.photos = photos
}
}