package com.fabisahne.cloudsync.data import androidx.room.Dao import androidx.room.Delete import androidx.room.Insert import androidx.room.Query import androidx.room.Update import kotlinx.coroutines.flow.Flow @Dao interface FolderPairDao { @Query("SELECT * FROM folder_pairs ORDER BY createdAt DESC") fun getAll(): Flow> @Query("SELECT * FROM folder_pairs WHERE id = :id") suspend fun getById(id: Long): FolderPair? @Insert suspend fun insert(folderPair: FolderPair): Long @Update suspend fun update(folderPair: FolderPair) @Delete suspend fun delete(folderPair: FolderPair) }