-- ========================================
-- Table pour stocker les informations de l'entreprise
-- ========================================

CREATE TABLE IF NOT EXISTS `company_info` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `company_name` varchar(255) NOT NULL,
  `company_legal_form` varchar(255) DEFAULT NULL,
  `company_capital` varchar(100) DEFAULT NULL,
  `company_ice` varchar(50) DEFAULT NULL,
  `company_rc` varchar(50) DEFAULT NULL,
  `company_address` text DEFAULT NULL,
  `company_city` varchar(100) DEFAULT NULL,
  `company_country` varchar(100) DEFAULT NULL,
  `company_phone` varchar(50) DEFAULT NULL,
  `company_email` varchar(255) DEFAULT NULL,
  `company_rib` varchar(100) DEFAULT NULL,
  `company_website` varchar(255) DEFAULT NULL,
  `company_logo` varchar(255) DEFAULT NULL,
  `cgv_text` text DEFAULT NULL COMMENT 'Conditions Générales de Vente',
  `footer_text` text DEFAULT NULL COMMENT 'Texte de pied de page pour documents',
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- ========================================
-- Insertion des informations de GaultMillau
-- ========================================

INSERT INTO `company_info` (
  `id`,
  `company_name`,
  `company_legal_form`,
  `company_capital`,
  `company_ice`,
  `company_rc`,
  `company_address`,
  `company_city`,
  `company_country`,
  `company_phone`,
  `company_email`,
  `company_rib`,
  `company_website`,
  `cgv_text`,
  `footer_text`
) VALUES (
  1,
  'GaultMillau',
  'Société par actions simplifiée (SAS)',
  '90.000 Dhs',
  '003770977000059',
  'En cours d\'attribution',
  'Angle Rue General Moinier et Rue Mardoch, 6ème étage',
  'Casablanca',
  'Maroc',
  '',
  'contact@gaultmillau.ma',
  '225780039137500651010365',
  'www.gaultmillau.ma',
  'Conditions Générales de Vente - GaultMillau SAS',
  'GaultMillau - SAS au capital de 90.000 Dhs - ICE: 003770977000059 - RC: En cours d\'attribution'
) ON DUPLICATE KEY UPDATE
  `company_name` = VALUES(`company_name`),
  `company_legal_form` = VALUES(`company_legal_form`),
  `company_capital` = VALUES(`company_capital`),
  `company_ice` = VALUES(`company_ice`),
  `company_rc` = VALUES(`company_rc`),
  `company_address` = VALUES(`company_address`),
  `company_city` = VALUES(`company_city`),
  `company_country` = VALUES(`company_country`),
  `company_rib` = VALUES(`company_rib`),
  `company_email` = VALUES(`company_email`),
  `company_website` = VALUES(`company_website`),
  `cgv_text` = VALUES(`cgv_text`),
  `footer_text` = VALUES(`footer_text`);


