Files
POCloud-iOS/pocloud/Model/Device.swift
Patrick McDonagh 909925a334 Initial Commit
2018-05-25 12:56:07 -05:00

32 lines
852 B
Swift

//
// Device.swift
// pocloud
//
// Created by Patrick McDonagh on 5/24/18.
// Copyright © 2018 patrickjmcd. All rights reserved.
//
import Foundation
import RealmSwift
class Device : Object {
@objc dynamic var companyId : Int = 0
@objc dynamic var deviceTypeId : Int = 0
@objc dynamic var gatewayId : Int = 0
@objc dynamic var id : Int = 0
@objc dynamic var macAddress : String = ""
@objc dynamic var techName : String = ""
@objc dynamic var tenantId : Int = 0
@objc dynamic var vanityName : String = ""
var parentDeviceType = LinkingObjects(fromType: DeviceType.self, property: "devices")
var parentGateway = LinkingObjects(fromType: Gateway.self, property: "devices")
var values = List<ChanValue>()
override static func primaryKey() -> String? {
return "id"
}
}