-- Phoenix P3.1E.1 — Paramètres Société / Document Engine v2
-- À importer dans phpMyAdmin.

CREATE TABLE IF NOT EXISTS parametres_societe (
    id INT AUTO_INCREMENT PRIMARY KEY,
    raison_sociale VARCHAR(190) NOT NULL DEFAULT 'Darlink ERP',
    nom_commercial VARCHAR(190) DEFAULT NULL,
    adresse TEXT DEFAULT NULL,
    code_postal VARCHAR(20) DEFAULT NULL,
    ville VARCHAR(120) DEFAULT NULL,
    pays VARCHAR(120) NOT NULL DEFAULT 'Maroc',
    telephone VARCHAR(50) DEFAULT NULL,
    mobile VARCHAR(50) DEFAULT NULL,
    email VARCHAR(190) DEFAULT NULL,
    site_web VARCHAR(190) DEFAULT NULL,
    ice VARCHAR(50) DEFAULT NULL,
    identifiant_fiscal VARCHAR(50) DEFAULT NULL,
    registre_commerce VARCHAR(50) DEFAULT NULL,
    patente VARCHAR(50) DEFAULT NULL,
    banque VARCHAR(190) DEFAULT NULL,
    rib VARCHAR(100) DEFAULT NULL,
    iban VARCHAR(100) DEFAULT NULL,
    swift VARCHAR(50) DEFAULT NULL,
    devise VARCHAR(10) NOT NULL DEFAULT 'MAD',
    couleur_principale VARCHAR(20) NOT NULL DEFAULT '#123A5A',
    conditions_reglement TEXT DEFAULT NULL,
    mentions_legales TEXT DEFAULT NULL,
    pied_de_page TEXT DEFAULT NULL,
    logo_path VARCHAR(255) DEFAULT NULL,
    date_creation DATETIME DEFAULT CURRENT_TIMESTAMP,
    date_modification DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

INSERT INTO parametres_societe (id, raison_sociale, pays, devise, couleur_principale, pied_de_page)
SELECT 1, 'Darlink ERP', 'Maroc', 'MAD', '#123A5A', 'Document généré par Darlink ERP'
WHERE NOT EXISTS (SELECT 1 FROM parametres_societe WHERE id = 1);
