package Ġde . s ved ie . eq onom ize . database . dao Ċ Ċ import Ġandroidx . room .* Ċ import Ġde . s ved ie . eq onom ize . database . entities . Eq onom ize File Ċ Ċ /** Ċ Ġ* ĠDAO Ġfor Ġthe ĠEq onom ize File Ġentity . Ċ Ġ* Ċ Ġ* Ġ@ author Ġs ved ie Ċ Ġ*/ Ċ @ Dao Ċ interface ĠEq onom ize File Dao Ġ{ ĊĊĠ Ġ@ Insert ( on Conflict Ġ= ĠOn Conflict Strategy . REPLACE ) ĊĠ Ġfun Ġinsert ( eq onom ize File : ĠEq onom ize File ) ĊĊĠ Ġ@ Delete ĊĠ Ġfun Ġdelete ( eq onom ize File : ĠEq onom ize File ) ĊĊĠ Ġ@ Query (" SELECT Ġ* ĠFROM Ġeq onom ize file ĠORDER ĠBY Ġo pend ate ĠDESC ") ĊĠ Ġfun ĠgetAll (): ĠList < Eq onom ize File > ĊĊĠ Ġ@ Query (" SELECT Ġ* ĠFROM Ġeq onom ize file ĠORDER ĠBY Ġo pend ate ĠDESC ĠLIMIT Ġ 1 ") ĊĠ Ġfun ĠgetLast Opened File (): ĠEq onom ize File Ċ }