pizzaplanner/lib/entities/dao/RecipeSubStepDao.dart
2021-07-17 14:37:18 +02:00

17 lines
No EOL
573 B
Dart

import 'package:floor/floor.dart';
import 'package:pizzaplanner/entities/PizzaRecipe/RecipeSubStep.dart';
@dao
abstract class RecipeSubStepDao {
@Query("SELECT * FROM RecipeSubStep")
Future<List<RecipeSubStep>> getAllRecipeSubSteps();
@Query("SELECT * FROM RecipeSubStep WHERE id = :id")
Stream<RecipeSubStep?> findRecipeSubStepById(int id);
@Query("SELECT * FROM RecipeStep WHERE recipeStepId = :recipeStepId")
Future<List<RecipeSubStep>> getRecipeStepSubSteps(int recipeStepId);
@insert
Future<void> insertRecipeSubStep(RecipeSubStep recipeSubStep);
}