Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordesperateCoder <echotodevnull@gmail.com>2019-05-14 20:27:33 +0300
committerdesperateCoder <echotodevnull@gmail.com>2019-05-14 20:27:33 +0300
commit46b1a64476f42d7b2b641ad56b6ae676e8d96b9c (patch)
tree94a6301e2728ac0151e13bb80c034c9ff0f8f787 /app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java
parentd18ef378d228b1ce91cb1419cec07b8314cb027f (diff)
#51 create and assign label in single step
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java
index 3c206676f..e74922c60 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java
@@ -1,11 +1,12 @@
package it.niedermann.nextcloud.deck.persistence.sync.adapters.db.dao;
-import java.util.List;
-
import androidx.lifecycle.LiveData;
import androidx.room.Dao;
import androidx.room.Query;
import androidx.room.Transaction;
+
+import java.util.List;
+
import it.niedermann.nextcloud.deck.model.Board;
import it.niedermann.nextcloud.deck.model.full.FullBoard;
@@ -41,4 +42,6 @@ public interface BoardDao extends GenericDao<Board> {
LiveData<FullBoard> getFullBoardById(final long accountId, final long localId);
+ @Query("SELECT b.* FROM board b JOIN stack s ON s.boardId = b.localId JOIN card c ON c.localId = :localCardId")
+ Board getBoardByLocalCardIdDirectly(long localCardId);
} \ No newline at end of file