fix(db): update clean-database.sql with correct table names and structure
Test Suite / backend-pr-quick (push) Has been skipped
Test Suite / quick-import-pr-quick (push) Has been skipped
Test Suite / backend-full (push) Successful in 2m57s
Test Suite / flutter-quality (push) Failing after 1m24s

This commit is contained in:
Nils-Johan Gynther
2026-05-20 21:27:45 +02:00
parent 6c38101e5c
commit ff179430aa
+23 -7
View File
@@ -1,24 +1,40 @@
-- Rensar applikationsdata men behaller kategorier. -- Rensar applikationsdata men behaller kategorier och anvandare.
-- Uppdatera den har filen nar nya tabeller tillkommer i schema.prisma. -- Uppdatera denna fil när nya tabeller läggs till i schema.prisma.
SET FOREIGN_KEY_CHECKS = 0; SET FOREIGN_KEY_CHECKS = 0;
-- Flyer-related tables (tabeller för flyer-import)
DELETE FROM `FlyerSelection`; DELETE FROM `FlyerSelection`;
DELETE FROM `FlyerItem`; DELETE FROM `FlyerItem`;
DELETE FROM `FlyerSession`; DELETE FROM `FlyerSession`;
-- Shopping list (om tabellen existerar)
DELETE FROM `ShoppingListItem`; DELETE FROM `ShoppingListItem`;
DELETE FROM `ShoppingList`;
DELETE FROM `InventoryTransaction`; -- Inventory (lagerhålling)
DELETE FROM `InventoryConsumption`;
DELETE FROM `InventoryItem`; DELETE FROM `InventoryItem`;
-- Recipes (recept)
DELETE FROM `RecipeShare`;
DELETE FROM `RecipeIngredient`; DELETE FROM `RecipeIngredient`;
DELETE FROM `Recipe`; DELETE FROM `Recipe`;
DELETE FROM `PantryItem`; -- Meal planning (måltidsplanering)
DELETE FROM `MealPlanItem`; DELETE FROM `MealPlanEntry`;
-- Pantry (skafferi)
DELETE FROM `PantryItem`;
-- Products (produkter) - BEHAL KATEGORIER OCH ANVANDARE
DELETE FROM `Nutrition`;
DELETE FROM `ProductTag`;
DELETE FROM `ReceiptAlias`;
DELETE FROM `UnitMapping`;
DELETE FROM `UserProduct`;
DELETE FROM `Product`; DELETE FROM `Product`;
SET FOREIGN_KEY_CHECKS = 1; -- Help texts (hjälptexter)
DELETE FROM `HelpText`;
SET FOREIGN_KEY_CHECKS = 1;