/*
USE blitech_facturation_dev;

INSERT INTO compteurs (id, type_compteur, dernier_numero)
VALUES (UUID(), 'client', 0)
ON DUPLICATE KEY UPDATE dernier_numero = dernier_numero;

INSERT INTO compteurs (id, type_compteur, dernier_numero)
VALUES (UUID(), 'facture', 0)
ON DUPLICATE KEY UPDATE dernier_numero = dernier_numero;

INSERT INTO compteurs (id, type_compteur, dernier_numero)
VALUES (UUID(), 'devis', 0)
ON DUPLICATE KEY UPDATE dernier_numero = dernier_numero;
*/

-- 900_init_data.sql
USE blitech_facturation_dev;

-- On crée deux entités : Blitech et Wakan
INSERT INTO entites (id, code, nom_affichage, raison_sociale, email)
VALUES
  (UUID(), 'BLITECH', 'Blitech', 'Blitech', 'contact@blitech.fr'),
  (UUID(), 'WAKAN',   'Association Wakan', 'Association Wakan', 'contact@wakan.fr');

-- Récupérer les id des entités pour initialiser les compteurs :
-- (en pratique, tu feras plutôt les INSERT en dur avec les UUID que tu auras notés)

-- Exemple si tu veux le faire "à la main", tu peux :
-- SELECT id, code FROM entites;

-- Supposons que tu as relevé les IDs :
-- remplace '...' ci-dessous par les vrais CHAR(36)

INSERT INTO compteurs (id, id_entite, type_compteur, annee, dernier_numero)
VALUES
  (UUID(), 'ID_ENTITE_BLITECH', 'facture', 2025, 0),
  (UUID(), 'ID_ENTITE_BLITECH', 'client',  NULL, 0),
  (UUID(), 'ID_ENTITE_WAKAN',   'facture', 2025, 0),
  (UUID(), 'ID_ENTITE_WAKAN',   'client',  NULL, 0);
