-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost:8889
-- Généré le : mar. 18 nov. 2025 à 15:46
-- Version du serveur : 8.0.35
-- Version de PHP : 8.3.9

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de données : `novacom`
--

-- --------------------------------------------------------

--
-- Structure de la table `ci_sessions`
--

CREATE TABLE `ci_sessions` (
  `id` varchar(128) NOT NULL,
  `ip_address` varchar(45) NOT NULL,
  `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `data` blob NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- --------------------------------------------------------

--
-- Structure de la table `lang`
--

CREATE TABLE `lang` (
  `id_lang` int UNSIGNED NOT NULL,
  `iso_code` varchar(5) NOT NULL,
  `language_code` varchar(10) NOT NULL,
  `locale` varchar(10) NOT NULL,
  `name` varchar(64) NOT NULL,
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `is_default` tinyint(1) NOT NULL DEFAULT '0',
  `position` int NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `lang`
--

INSERT INTO `lang` (`id_lang`, `iso_code`, `language_code`, `locale`, `name`, `active`, `is_default`, `position`) VALUES
(1, 'fr', 'fr-FR', 'fr', 'Français', 1, 1, 1),
(2, 'en', 'en-GB', 'en', 'English', 1, 0, 2);

-- --------------------------------------------------------

--
-- Structure de la table `pages`
--

CREATE TABLE `pages` (
  `id_page` int UNSIGNED NOT NULL,
  `id_category_page` int NOT NULL DEFAULT '1',
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `date_add` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `date_upd` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `pages`
--

INSERT INTO `pages` (`id_page`, `id_category_page`, `active`, `date_add`, `date_upd`) VALUES
(1, 1, 1, '2025-11-18 07:54:03', '2025-11-18 07:54:03'),
(2, 4, 1, '2025-11-18 14:52:56', '2025-11-18 14:52:56');

-- --------------------------------------------------------

--
-- Structure de la table `pages_lang`
--

CREATE TABLE `pages_lang` (
  `id_page` int UNSIGNED NOT NULL,
  `id_lang` int NOT NULL,
  `title` varchar(128) NOT NULL,
  `slug` varchar(128) NOT NULL,
  `body` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `pages_lang`
--

INSERT INTO `pages_lang` (`id_page`, `id_lang`, `title`, `slug`, `body`) VALUES
(1, 1, 'Entreprise', 'entreprise', '<h1>Qui sommes-nous ?</h1>\r\n\r\n<h2>NOVACOM, spécialiste de la manipulation par le vide</h2>\r\n\r\n<p>NOVACOM est une entreprise dont le siège social est basé au cœur de l’Europe, près de Lille dans le Nord de la France, et qui conçoit, fabrique et développe des composants pour la manipulation par le vide depuis plus de 30 ans.</p>\r\n<p>Véritable spécialiste du vide et référence sur le marché, NOVACOM n’a jamais cessé d’innover et de se développer depuis sa création.L’entreprise possède aujourd’hui l’une des gammes de composants pour le vide les plus étendues en Europe, qui répond à de nombreuses applications en milieu industriel : ventouses standards et spécifiques, venturis (ou pompes à vide) mono-étagés, multi-étagés, anticolmatage et transport pneumatique, amplificateurs d’air, buses de soufflage, vacuostats, pressostats, filtres vide, pinces à serrage, cisailles pneumatiques, têtes de préhension, membranes et autres accessoires pour le vide.</p>\r\n\r\n<h2>Une présence terrain et un suivi permanent</h2>\r\n\r\n<p>L’entreprise dispose d’une structure solide et organisée avec une équipe disponible et à l’écoute.NOVACOM possède 8 agences commerciales au niveau national et a développé depuis 2002 un pôle export afin de répondre également aux demandes internationales.</p>\r\n\r\n<p>Cette proximité avec nos clients nous permet de mieux les conseiller et les accompagner dans la définition de leur projet et la recherche de l’équipement le mieux adapté à leur secteur d’activité.</p>\r\n\r\n<p><strong>Nos maîtres mots :</strong> expérience, appui technique, suivi client.</p>\r\n\r\n<h2>La technique du vide, notre savoir-faire</h2>\r\n\r\n<p>La manipulation par le vide est une technique largement utilisée dans l’industrie manufacturière, notamment via des automates industriels (automobile, agroalimentaire, plasturgie, pharmaceutique, conditionnement, imprimerie, etc.). Elle consiste à saisir un objet – tôle, feuille de papier, produit fini ou aliment – à l’aide de ventouses ou de pinces, pour le transporter d’un poste de travail à un autre ou le disposer dans son emballage.</p>\r\n\r\n<p>Les ventouses sont intégrées à un dispositif de manutention et le vide est assuré par un circuit piloté par des automatismes et alimenté par des générateurs, venturis ou pompes à vide.</p>\r\n\r\n<p>Cette technique permet une préhension et des manutentions rapides, y compris pour des objets fragiles ou de formes complexes.</p>\r\n\r\n<h2>La qualité au cœur de nos préoccupations</h2>\r\n\r\n<p>Chez NOVACOM, la qualité intervient à chaque étape du développement de la solution client : de la définition du projet, la conception, la fabrication et la mise en œuvre jusqu’à l’amélioration continue et au contrôle.</p>\r\n<p>Nos ventouses standards et spécifiques sont proposées dans plus de 10 matières différentes : nitrile, silicone, silicone détectable, caoutchouc naturel, polyuréthane, viton, vinyl, etc.</p>\r\n\r\n<p>Elles bénéficient d’une finition Cryogénie (technique d’ébavurage par refroidissement à l’azote liquide) qui garantit une qualité homogène de l’élastomère et un aspect maîtrisé des produits finis. Nos moyens de production permettent de réaliser des petites, moyennes ou grandes séries.</p>\r\n\r\n<p><strong>Nos maîtres mots :</strong> dynamisme, professionnalisme, savoir-faire, précision, réactivité et souplesse.</p>\r\n\r\n<h2>Une solution à chaque application</h2>\r\n\r\n        <ul>\r\n            <li>Manipulation, levage, pick-and-place</li>\r\n            <li>Encaissage, décaissage, encartonnage, palettisation</li>\r\n            <li>Conditionnement, packaging</li>\r\n            <li>Manipulation de bouteilles, flacons, bocaux, etc.</li>\r\n            <li>Routage, impression, étiquetage, dépilage, colisage</li>\r\n            <li>Préhension, ouverture de sacs et ensachage</li>\r\n            <li>Démoulage, éjection de pièces</li>\r\n            <li>Soufflage, nettoyage, séchage, refroidissement</li>\r\n            <li>Transport pneumatique</li>\r\n        </ul>\r\n\r\n<h2>Un bureau d\'études novateur</h2>\r\n\r\n<p>Un projet industriel ne peut aboutir sans la collaboration de partenaires efficaces pour assurer son développement.Notre bureau d’études conçoit et développe des outillages et des applications sur mesure en collaboration avec l’utilisateur final et les différents intervenants du projet.</p>\r\n\r\n<h2 id=\"about-references-title\">Références</h2>\r\n\r\n<p>NOVACOM compte plus de 6 000 clients industriels (de la TPE à la multinationale). Notre rigueur commerciale et technique nous vaut la confiance de clients exigeants dans de nombreux secteurs d’activité.</p>\r\n'),
(2, 1, 'Mentions légales', 'mentions-legales', '<h2>Editeur</h2>\r\n\r\n<p>Le site www.novacom-vide.com est édité et exploité par la société NOVACOM, Société à Responsabilité Limitée, au capital social de 76 000 Euros, immatriculée au registre du commerce et des sociétés de Valenciennes sous le numéro B 381 120 484, et sous le numéro d\'identification TVA intracommunautaire FR 57 381 120 484, et ayant son siège social au 30 rue de l\'Epau, Z.A. de Sars et Rosières - 59230 Rosult (France).</p>\r\n\r\n<p>Représentants légaux : M. Sylvain GROUX et M. Olivier DEGROS.</p>\r\n\r\n<p>Contact : +33 (0)3 27 30 53 53 / contact@novacom-vide.com</p>\r\n\r\n<h2>Publication</h2>\r\n\r\n<p>Service Communication/Marketing</p>\r\n\r\n<p>Contact : +33 (0)3 27 30 53 53 /marketing@novacom-vide.com</p>\r\n\r\n<h2>Hébergement</h2>\r\n\r\n<p>OVH</p>\r\n\r\n<p>2 RUE KELLERMANN 59100 ROUBAIX (FRANCE)</p>\r\n\r\n<p>Contact : Contact : 1007 ou https://www.ovhcloud.com/fr/</p>\r\n\r\n<h2>Réalisation Technique</h2>\r\n\r\n<p>Equipe marketing NOVACOM.</p>');

-- --------------------------------------------------------

--
-- Structure de la table `page_categories`
--

CREATE TABLE `page_categories` (
  `id_category_page` int UNSIGNED NOT NULL,
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `position` int NOT NULL DEFAULT '0',
  `date_add` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `date_upd` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `page_categories`
--

INSERT INTO `page_categories` (`id_category_page`, `active`, `position`, `date_add`, `date_upd`) VALUES
(1, 1, 0, '2025-11-18 08:22:47', '2025-11-18 08:22:47'),
(2, 1, 1, '2025-11-18 09:30:40', '2025-11-18 09:30:40'),
(3, 1, 2, '2025-11-18 14:48:16', '2025-11-18 14:48:16'),
(4, 1, 3, '2025-11-18 14:48:48', '2025-11-18 14:48:48');

-- --------------------------------------------------------

--
-- Structure de la table `page_categories_lang`
--

CREATE TABLE `page_categories_lang` (
  `id_category_page` int UNSIGNED NOT NULL,
  `id_lang` int NOT NULL,
  `name` varchar(128) NOT NULL,
  `slug` varchar(128) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `page_categories_lang`
--

INSERT INTO `page_categories_lang` (`id_category_page`, `id_lang`, `name`, `slug`) VALUES
(1, 1, 'Accueil', ''),
(1, 2, 'Home', ''),
(2, 1, 'Solutions', 'solutions'),
(3, 1, 'Guides', 'guides'),
(4, 1, 'Mentions Obligatoires', 'mentions_obligatoires');

--
-- Index pour les tables déchargées
--

--
-- Index pour la table `ci_sessions`
--
ALTER TABLE `ci_sessions`
  ADD KEY `ci_sessions_timestamp` (`timestamp`);

--
-- Index pour la table `lang`
--
ALTER TABLE `lang`
  ADD PRIMARY KEY (`id_lang`),
  ADD UNIQUE KEY `uniq_lang_iso` (`iso_code`),
  ADD UNIQUE KEY `uniq_lang_locale` (`locale`);

--
-- Index pour la table `pages`
--
ALTER TABLE `pages`
  ADD PRIMARY KEY (`id_page`);

--
-- Index pour la table `pages_lang`
--
ALTER TABLE `pages_lang`
  ADD PRIMARY KEY (`id_page`,`id_lang`),
  ADD KEY `idx_pages_lang_slug` (`slug`);

--
-- Index pour la table `page_categories`
--
ALTER TABLE `page_categories`
  ADD PRIMARY KEY (`id_category_page`);

--
-- Index pour la table `page_categories_lang`
--
ALTER TABLE `page_categories_lang`
  ADD PRIMARY KEY (`id_category_page`,`id_lang`),
  ADD KEY `idx_page_categories_lang_slug` (`slug`);

--
-- AUTO_INCREMENT pour les tables déchargées
--

--
-- AUTO_INCREMENT pour la table `lang`
--
ALTER TABLE `lang`
  MODIFY `id_lang` int UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT pour la table `pages`
--
ALTER TABLE `pages`
  MODIFY `id_page` int UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT pour la table `page_categories`
--
ALTER TABLE `page_categories`
  MODIFY `id_category_page` int UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- Contraintes pour les tables déchargées
--

--
-- Contraintes pour la table `pages_lang`
--
ALTER TABLE `pages_lang`
  ADD CONSTRAINT `fk_pages_lang_page` FOREIGN KEY (`id_page`) REFERENCES `pages` (`id_page`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `page_categories_lang`
--
ALTER TABLE `page_categories_lang`
  ADD CONSTRAINT `fk_page_categories_lang` FOREIGN KEY (`id_category_page`) REFERENCES `page_categories` (`id_category_page`) ON DELETE CASCADE ON UPDATE CASCADE;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
