INSERT INTO esn_hcore_device (tenant_code, store_id, device_type, device_id, ip_address,
mac_address, firmware_version, status)
VALUES (#{tenantCode}, #{storeId}, #{deviceType}, #{deviceId}, #{ipAddress},
#{macAddress}, #{firmwareVersion}, #{status})
UPDATE esn_hcore_device SET
ip_address = #{ipAddress},
mac_address = #{macAddress},
firmware_version = #{firmwareVersion},
status = #{status},
battery_level = #{batteryLevel},
signal_strength = #{signalStrength},
last_seen_at = NOW()
WHERE id = #{id}
UPDATE esn_hcore_device SET status = #{status}, last_seen_at = NOW()
WHERE id = #{id}
DELETE FROM esn_hcore_device WHERE id = #{id}