package safeluck.drive.evaluation.DB.route; import androidx.lifecycle.LiveData; import androidx.room.Dao; import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; import java.util.List; /** * DriveJudge * Created by lzw on 2020/9/16. 15:41:55 * 邮箱:632393724@qq.com * All Rights Saved! Chongqing AnYun Tech co. LTD */ @Dao public interface RouteCrossDao { @Insert(onConflict = OnConflictStrategy.REPLACE) void insertRouteCross(RouteCross routeCross); @Query("SELECT * FROM RouteCross where routeline_id = :routeline_id") List getAllRouteCross(int routeline_id); @Query("DELETE FROM RouteCross where routeline_id=:id") void deleteRouteCross(int id); @Query("UPDATE RouteCross SET active =:active where routeline_id=:id and road =:road and idx=:idx ") void updateRouteCrossActive(int id, int road, int idx,int active); }