-- Migration: Ajouter la boutique du joaillier
-- Cette table définit les bijoux disponibles à l'achat contre des essences de donjon (ressource 1001)
-- Stock fixe, pas d'actualisation

CREATE TABLE IF NOT EXISTS jeweler_shop (
    id INT PRIMARY KEY AUTO_INCREMENT,
    jewelry_id INT NOT NULL,
    price INT NOT NULL DEFAULT 100,
    stock INT NOT NULL DEFAULT 1,
    INDEX idx_jewelry (jewelry_id),
    FOREIGN KEY (jewelry_id) REFERENCES jewelry(id) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Insérer les bijoux disponibles chez le joaillier
-- Un bijou par set (5 sets x 3 types = 15 bijoux de base)
-- Prix élevés en essences de donjon

-- Set 1: Venin de la Cave Putride (IDs 100, 110, 120)
INSERT INTO jeweler_shop (jewelry_id, price, stock) VALUES
(100, 500, 1),   -- Anneau du Venin +0
(110, 500, 1),   -- Collier du Venin +0
(120, 500, 1);   -- Boucle du Venin +0

-- Set 2 (IDs 200, 210, 220)
INSERT INTO jeweler_shop (jewelry_id, price, stock) VALUES
(200, 750, 1),   -- Anneau Set 2 +0
(210, 750, 1),   -- Collier Set 2 +0
(220, 750, 1);   -- Boucle Set 2 +0

-- Set 3 (IDs 300, 310, 320)
INSERT INTO jeweler_shop (jewelry_id, price, stock) VALUES
(300, 1000, 1),  -- Anneau Set 3 +0
(310, 1000, 1),  -- Collier Set 3 +0
(320, 1000, 1);  -- Boucle Set 3 +0

-- Set 4 (IDs 400, 410, 420)
INSERT INTO jeweler_shop (jewelry_id, price, stock) VALUES
(400, 1500, 1),  -- Anneau Set 4 +0
(410, 1500, 1),  -- Collier Set 4 +0
(420, 1500, 1);  -- Boucle Set 4 +0

-- Set 5 (IDs 500, 510, 520)
INSERT INTO jeweler_shop (jewelry_id, price, stock) VALUES
(500, 2500, 1),  -- Anneau Set 5 +0
(510, 2500, 1),  -- Collier Set 5 +0
(520, 2500, 1);  -- Boucle Set 5 +0
