|
|
|
@ -43,11 +43,11 @@ public class InitTables { |
|
|
|
|
@PostConstruct |
|
|
|
|
public void initTables() { |
|
|
|
|
|
|
|
|
|
// tobuysRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
// stocksRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
// recipeStuffsRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
// recipesRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
// stuffsRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
tobuysRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
stocksRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
recipeStuffsRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
recipesRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
stuffsRepository.deleteAll(); //データを残す場合はコメントアウト
|
|
|
|
|
|
|
|
|
|
if (stuffsRepository.count() > 0) { |
|
|
|
|
return; // すでにデータが存在する場合は何もしない
|
|
|
|
@ -70,32 +70,38 @@ public class InitTables { |
|
|
|
|
setNewStuff(13L, "ほうれん草", null, "野菜"); |
|
|
|
|
setNewStuff(14L, "玉ねぎ", null, "野菜"); |
|
|
|
|
setNewStuff(15L, "ピーマン", null, "野菜"); |
|
|
|
|
setNewStuff(16L, "じゃがいも", null, "野菜"); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setNewStuff(16L, "醤油", null, "調味料"); |
|
|
|
|
setNewStuff(17L, "味噌", null, "調味料"); |
|
|
|
|
setNewStuff(18L, "塩", null, "調味料"); |
|
|
|
|
setNewStuff(19L, "砂糖", null, "調味料"); |
|
|
|
|
setNewStuff(20L, "酢", null, "調味料"); |
|
|
|
|
|
|
|
|
|
setNewStuff(21L, "米", null, "その他"); |
|
|
|
|
setNewStuff(22L, "パスタ", null, "その他"); |
|
|
|
|
setNewStuff(23L, "小麦粉", null, "その他"); |
|
|
|
|
setNewStuff(24L, "卵", null, "その他"); |
|
|
|
|
setNewStuff(25L, "豆腐", null, "その他"); |
|
|
|
|
setNewStuff(17L, "醤油", null, "調味料"); |
|
|
|
|
setNewStuff(18L, "味噌", null, "調味料"); |
|
|
|
|
setNewStuff(19L, "塩", null, "調味料"); |
|
|
|
|
setNewStuff(20L, "砂糖", null, "調味料"); |
|
|
|
|
setNewStuff(21L, "酢", null, "調味料"); |
|
|
|
|
|
|
|
|
|
setNewStuff(22L, "米", null, "その他"); |
|
|
|
|
setNewStuff(23L, "パスタ", null, "その他"); |
|
|
|
|
setNewStuff(24L, "小麦粉", null, "その他"); |
|
|
|
|
setNewStuff(25L, "卵", null, "その他"); |
|
|
|
|
setNewStuff(26L, "豆腐", null, "その他"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (stuffsRepository.count() > 0) { |
|
|
|
|
return; // すでにデータが存在する場合は何もしない
|
|
|
|
|
} else { |
|
|
|
|
setNewRecipe(1L, "鮭のムニエル", "鮭を小麦粉で焼いた料理"); |
|
|
|
|
setNewRecipe(2L, "カレー", "野菜と肉を煮込んだカレー"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (recipesRepository.count() > 0) { |
|
|
|
|
return; // すでにデータが存在する場合は何もしない
|
|
|
|
|
} else { |
|
|
|
|
setNewRecipeStuffs(1L, recipesRepository.findById(1L).orElse(null), 6L, 1); // 鮭
|
|
|
|
|
setNewRecipeStuffs(3L, recipesRepository.findById(1L).orElse(null), 16L, 10); // 醤油
|
|
|
|
|
setNewRecipeStuffs(2L, recipesRepository.findById(1L).orElse(null), 23L, 50); // 小麦粉
|
|
|
|
|
setNewRecipeStuffs(3L, recipesRepository.findById(1L).orElse(null), 17L, 10); // 醤油
|
|
|
|
|
setNewRecipeStuffs(2L, recipesRepository.findById(1L).orElse(null), 24L, 50); // 小麦粉
|
|
|
|
|
setNewRecipeStuffs(4L, recipesRepository.findById(2L).orElse(null), 11L, 1); // にんじん
|
|
|
|
|
setNewRecipeStuffs(5L, recipesRepository.findById(2L).orElse(null), 16L, 1); // じゃがいも
|
|
|
|
|
setNewRecipeStuffs(6L, recipesRepository.findById(2L).orElse(null), 9L, 100); // 牛ひき肉
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|