X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdao%2FCurrencyDAO.java;h=46e86358d7ffc2d2d5ab718e7b1cd209b026ca7e;hp=b9d186166495985d1565dd752614467b0a14ee6e;hb=39eca7a036963be2e6dc4e6403961177f2c5267d;hpb=1595c5ff0973f34eca8b9830589b2c982caf26c7 diff --git a/app/src/main/java/net/ktnx/mobileledger/dao/CurrencyDAO.java b/app/src/main/java/net/ktnx/mobileledger/dao/CurrencyDAO.java index b9d18616..46e86358 100644 --- a/app/src/main/java/net/ktnx/mobileledger/dao/CurrencyDAO.java +++ b/app/src/main/java/net/ktnx/mobileledger/dao/CurrencyDAO.java @@ -43,6 +43,9 @@ public abstract class CurrencyDAO extends BaseDAO { @Query("SELECT * FROM currencies") public abstract LiveData> getAll(); + @Query("SELECT * FROM currencies") + public abstract List getAllSync(); + @Query("SELECT * FROM currencies WHERE id = :id") abstract LiveData getById(long id); @@ -52,6 +55,9 @@ public abstract class CurrencyDAO extends BaseDAO { @Query("SELECT * FROM currencies WHERE name = :name") public abstract LiveData getByName(String name); + @Query("SELECT * FROM currencies WHERE name = :name") + public abstract Currency getByNameSync(String name); + // not useful for now // @Transaction // @Query("SELECT * FROM patterns")