-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost
-- Généré le : ven. 24 avr. 2026 à 16:03
-- Version du serveur : 10.4.28-MariaDB
-- Version de PHP : 8.2.4

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 : `gestionstock`
--

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

--
-- Structure de la table `brands`
--

CREATE TABLE `brands` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `slug` varchar(191) NOT NULL,
  `image` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `brands` (`id`, `company_id`, `name`, `slug`, `image`, `created_at`, `updated_at`) VALUES
(1, 1, 'Puma', 'puma', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 'Reebok', 'reebok', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'Allen Solly', 'allen-solly', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'Red Chief', 'red-chief', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'Lee Cooper', 'lee-cooper', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Nike', 'nike', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(7, 1, 'Lee', 'lee', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(8, 1, 'Samsung', 'samsung', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(9, 1, 'LG', 'lg', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(10, 1, 'Godrej', 'godrej', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(11, 1, 'Voltas', 'voltas', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(12, 1, 'Parle-G', 'parle-g', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(13, 1, 'Apple', 'apple', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(14, 1, 'Realme', 'realme', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(15, 1, 'Vivo', 'vivo', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(16, 1, 'RX', 'rx', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(17, 1, 'pampers', 'pampers', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(18, 1, 'ARG Clothes', 'arg-clothes', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(19, 1, 'Himalaya', 'himalaya', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(20, 1, 'Crompton', 'crompton', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(21, 1, 'Heniz', 'heniz', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(22, 1, 'TATA', 'tata', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(23, 1, 'Fortune', 'fortune', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `categories`
--

CREATE TABLE `categories` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `slug` varchar(191) NOT NULL,
  `image` varchar(191) DEFAULT NULL,
  `parent_id` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `categories` (`id`, `company_id`, `name`, `slug`, `image`, `parent_id`, `created_at`, `updated_at`) VALUES
(1, 1, 'Electronics', 'electronics', NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 'Fashion', 'fashion', NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'Grocery', 'grocery', NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'Home and Furnitures', 'home-and-furnitures', NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'Baby & Kids', 'baby-kids', NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Mobiles', 'mobiles', NULL, 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(7, 1, 'Televisions', 'televisions', NULL, 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(8, 1, 'Clothes', 'clothes', NULL, 2, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(9, 1, 'Shoes', 'shoes', NULL, 2, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `companies`
--

CREATE TABLE `companies` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `slug` varchar(191) NOT NULL,
  `subscription_plan` varchar(191) NOT NULL DEFAULT 'free',
  `subscription_status` varchar(191) NOT NULL DEFAULT 'active',
  `trial_ends_at` timestamp NULL DEFAULT NULL,
  `stripe_customer_id` varchar(191) DEFAULT NULL,
  `stripe_subscription_id` varchar(191) DEFAULT NULL,
  `max_warehouses` int(11) NOT NULL DEFAULT 1,
  `max_users` int(11) NOT NULL DEFAULT 3,
  `max_products` int(11) NOT NULL DEFAULT 100,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `is_demo` tinyint(1) NOT NULL DEFAULT 0,
  `demo_expires_at` timestamp NULL DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `short_name` varchar(191) DEFAULT NULL,
  `email` varchar(191) DEFAULT NULL,
  `phone` varchar(191) DEFAULT NULL,
  `website` varchar(191) DEFAULT NULL,
  `light_logo` varchar(191) DEFAULT NULL,
  `dark_logo` varchar(191) DEFAULT NULL,
  `small_dark_logo` varchar(191) DEFAULT NULL,
  `small_light_logo` varchar(191) DEFAULT NULL,
  `address` varchar(1000) DEFAULT NULL,
  `app_layout` varchar(10) NOT NULL DEFAULT 'sidebar',
  `currency_id` bigint(20) UNSIGNED DEFAULT NULL,
  `lang_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `left_sidebar_theme` varchar(20) NOT NULL DEFAULT 'dark',
  `primary_color` varchar(20) NOT NULL DEFAULT '#1890ff',
  `date_format` varchar(20) NOT NULL DEFAULT 'DD-MM-YYYY',
  `time_format` varchar(20) NOT NULL DEFAULT 'hh:mm a',
  `auto_detect_timezone` tinyint(1) NOT NULL DEFAULT 1,
  `timezone` varchar(191) NOT NULL DEFAULT 'Africa/Abidjan',
  `session_driver` varchar(20) NOT NULL DEFAULT 'file',
  `app_debug` tinyint(1) NOT NULL DEFAULT 0,
  `update_app_notification` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `companies` (`id`, `slug`, `subscription_plan`, `subscription_status`, `trial_ends_at`, `stripe_customer_id`, `stripe_subscription_id`, `max_warehouses`, `max_users`, `max_products`, `is_active`, `is_demo`, `demo_expires_at`, `name`, `short_name`, `email`, `phone`, `website`, `light_logo`, `dark_logo`, `small_dark_logo`, `small_light_logo`, `address`, `app_layout`, `currency_id`, `lang_id`, `warehouse_id`, `left_sidebar_theme`, `primary_color`, `date_format`, `time_format`, `auto_detect_timezone`, `timezone`, `session_driver`, `app_debug`, `update_app_notification`, `created_at`, `updated_at`) VALUES
(1, 'default', 'enterprise', 'active', NULL, NULL, NULL, 999, 999, 999999, 1, 0, NULL, 'Welely', 'Welely', 'contact@welely.com', '+2250101054383', NULL, NULL, NULL, NULL, NULL, '', 'sidebar', NULL, 2, 1, 'dark', '#1890ff', 'DD-MM-YYYY', 'hh:mm a', 1, 'Africa/Abidjan', 'file', 0, 1, '2026-04-22 14:21:09', '2026-04-22 14:21:09');

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

--
-- Structure de la table `currencies`
--

CREATE TABLE `currencies` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `code` varchar(191) NOT NULL,
  `symbol` varchar(191) NOT NULL,
  `position` varchar(191) NOT NULL,
  `is_deletable` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `currencies` (`id`, `company_id`, `name`, `code`, `symbol`, `position`, `is_deletable`, `created_at`, `updated_at`) VALUES
(1, 1, 'Dollar US', 'USD', '$', 'front', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 'Euro', 'EUR', '€', 'behind', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'Franc CFA', 'XOF', 'FCFA', 'behind', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'Livre Sterling', 'GBP', '£', 'front', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'Dirham Marocain', 'MAD', 'MAD', 'behind', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Dinar Algérien', 'DZD', 'DA', 'behind', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `custom_fields`
--

CREATE TABLE `custom_fields` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `value` varchar(191) DEFAULT NULL,
  `type` varchar(191) NOT NULL DEFAULT 'text',
  `active` tinyint(1) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `custom_fields` (`id`, `company_id`, `name`, `value`, `type`, `active`) VALUES
(1, 1, 'Expiry Date', NULL, 'date', 0);

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

--
-- Structure de la table `expenses`
--

CREATE TABLE `expenses` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `bill` varchar(191) DEFAULT NULL,
  `expense_category_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `amount` float NOT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `notes` varchar(1000) DEFAULT NULL,
  `date` date NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `expense_categories`
--

CREATE TABLE `expense_categories` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `description` varchar(1000) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `expense_categories` (`id`, `company_id`, `name`, `description`, `created_at`, `updated_at`) VALUES
(1, 1, 'Loyer', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 'Salaires', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'Transport', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'Fournitures de bureau', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'Électricité', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Internet & Téléphone', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(7, 1, 'Maintenance & Réparations', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(8, 1, 'Marketing & Publicité', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(9, 1, 'Assurances', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(10, 1, 'Divers', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `failed_jobs`
--

CREATE TABLE `failed_jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` varchar(191) NOT NULL,
  `connection` text NOT NULL,
  `queue` text NOT NULL,
  `payload` longtext NOT NULL,
  `exception` longtext NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `jobs`
--

CREATE TABLE `jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `queue` varchar(191) NOT NULL,
  `payload` longtext NOT NULL,
  `attempts` tinyint(3) UNSIGNED NOT NULL,
  `reserved_at` int(10) UNSIGNED DEFAULT NULL,
  `available_at` int(10) UNSIGNED NOT NULL,
  `created_at` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `langs`
--

CREATE TABLE `langs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `image` varchar(191) DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `key` varchar(191) NOT NULL,
  `enabled` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `langs` (`id`, `image`, `name`, `key`, `enabled`, `created_at`, `updated_at`) VALUES
(1, NULL, 'English', 'en', 1, '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(2, NULL, 'French', 'fr', 1, '2026-04-22 14:21:08', '2026-04-22 14:21:08');

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

--
-- Structure de la table `migrations`
--

CREATE TABLE `migrations` (
  `id` int(10) UNSIGNED NOT NULL,
  `migration` varchar(191) NOT NULL,
  `batch` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `migrations` (`id`, `migration`, `batch`) VALUES
(1, '2019_08_19_000000_create_failed_jobs_table', 1),
(2, '2021_01_02_193004_create_langs_table', 1),
(3, '2021_01_02_193005_create_translations_table', 1),
(4, '2021_02_01_040700_create_payment_modes_table', 1),
(5, '2021_03_01_040700_create_currencies_table', 1),
(6, '2021_03_02_130932_create_warehouses_table', 1),
(7, '2021_03_03_114417_create_companies_table', 1),
(8, '2021_04_04_000000_create_users_table', 1),
(9, '2021_04_05_190756_entrust_setup_tables', 1),
(10, '2021_05_06_151454_create_brands_table', 1),
(11, '2021_05_06_162224_create_categories_table', 1),
(12, '2021_05_07_033806_create_taxes_table', 1),
(13, '2021_05_07_033823_create_units_table', 1),
(14, '2021_05_08_052842_create_expense_categories_table', 1),
(15, '2021_05_08_052858_create_expenses_table', 1),
(16, '2021_05_08_144116_custom_fields_table', 1),
(17, '2021_05_09_153334_create_products_table', 1),
(18, '2021_05_13_072501_create_orders_table', 1),
(19, '2021_05_13_072518_create_order_items_table', 1),
(20, '2021_05_23_060918_create_payments_table', 1),
(21, '2021_05_23_060919_create_order_payments_table', 1),
(22, '2021_05_28_120405_create_warehouse_stocks_table', 1),
(23, '2021_10_10_100006_create_stock_history_table', 1),
(24, '2022_01_10_115820_create_stock_adjustments_table', 1),
(25, '2022_02_01_094402_create_settings_table', 1),
(26, '2022_02_24_075933_create_notifications_table', 1),
(27, '2022_02_24_122754_create_jobs_table', 1),
(28, '2022_03_07_110707_create_warehouse_history_table', 1),
(29, '2026_02_14_000001_add_saas_multi_tenancy', 1),
(30, '2026_02_14_000002_add_is_superadmin_to_users', 1),
(31, '2026_02_14_000003_add_saas_translations', 1),
(32, '2026_02_14_000004_add_superadmin_frontend_translations', 1),
(33, '2026_04_16_151748_add_activation_fee_to_plans_table', 1),
(34, '2026_04_22_145037_add_is_demo_to_companies_table', 2);

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

--
-- Structure de la table `notifications`
--

CREATE TABLE `notifications` (
  `id` char(36) NOT NULL,
  `type` varchar(191) NOT NULL,
  `notifiable_type` varchar(191) NOT NULL,
  `notifiable_id` bigint(20) UNSIGNED NOT NULL,
  `data` text NOT NULL,
  `read_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `orders`
--

CREATE TABLE `orders` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `unique_id` varchar(20) NOT NULL,
  `invoice_number` varchar(20) NOT NULL,
  `invoice_type` varchar(20) DEFAULT NULL,
  `order_type` varchar(20) NOT NULL DEFAULT 'sales',
  `order_date` datetime NOT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `tax_id` bigint(20) UNSIGNED DEFAULT NULL,
  `tax_rate` float DEFAULT NULL,
  `tax_amount` double NOT NULL DEFAULT 0,
  `discount` double DEFAULT NULL,
  `shipping` double DEFAULT NULL,
  `subtotal` double NOT NULL,
  `total` double NOT NULL,
  `paid_amount` double NOT NULL DEFAULT 0,
  `due_amount` double NOT NULL DEFAULT 0,
  `order_status` varchar(20) NOT NULL,
  `notes` text DEFAULT NULL,
  `document` varchar(191) DEFAULT NULL,
  `staff_user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `payment_status` varchar(20) NOT NULL DEFAULT 'unpaid',
  `total_items` float NOT NULL DEFAULT 0,
  `total_quantity` float NOT NULL DEFAULT 0,
  `terms_condition` text DEFAULT NULL,
  `is_deletable` tinyint(1) NOT NULL DEFAULT 1,
  `cancelled` tinyint(1) NOT NULL DEFAULT 0,
  `cancelled_by` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `order_custom_fields`
--

CREATE TABLE `order_custom_fields` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `order_id` bigint(20) UNSIGNED NOT NULL,
  `field_name` varchar(191) NOT NULL,
  `field_value` varchar(191) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `order_items`
--

CREATE TABLE `order_items` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `order_id` bigint(20) UNSIGNED NOT NULL,
  `product_id` bigint(20) UNSIGNED NOT NULL,
  `unit_id` bigint(20) UNSIGNED DEFAULT NULL,
  `quantity` float NOT NULL,
  `unit_price` double NOT NULL,
  `single_unit_price` double NOT NULL,
  `tax_id` bigint(20) UNSIGNED DEFAULT NULL,
  `tax_rate` float NOT NULL DEFAULT 0,
  `tax_type` varchar(10) DEFAULT NULL,
  `discount_rate` float DEFAULT NULL,
  `total_tax` double DEFAULT NULL,
  `total_discount` double DEFAULT NULL,
  `subtotal` double NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `order_payments`
--

CREATE TABLE `order_payments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `payment_id` bigint(20) UNSIGNED NOT NULL,
  `order_id` bigint(20) UNSIGNED DEFAULT NULL,
  `amount` double NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `payments`
--

CREATE TABLE `payments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `payment_type` varchar(20) NOT NULL DEFAULT 'out',
  `payment_number` varchar(191) DEFAULT NULL,
  `date` date NOT NULL,
  `amount` double NOT NULL DEFAULT 0,
  `unused_amount` double NOT NULL DEFAULT 0,
  `paid_amount` double NOT NULL DEFAULT 0,
  `payment_mode_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `payment_receipt` varchar(191) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `payment_modes`
--

CREATE TABLE `payment_modes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `payment_modes` (`id`, `company_id`, `name`, `created_at`, `updated_at`) VALUES
(1, 1, 'Cash', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(2, 1, 'Espèces', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'Carte Bancaire', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'Virement Bancaire', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'Chèque', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Mobile Money', '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `permissions`
--

CREATE TABLE `permissions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `display_name` varchar(191) DEFAULT NULL,
  `description` varchar(191) DEFAULT NULL,
  `module_name` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `permissions` (`id`, `name`, `display_name`, `description`, `module_name`, `created_at`, `updated_at`) VALUES
(1, 'brands_view', 'Brand View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(2, 'brands_create', 'Brand Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(3, 'brands_edit', 'Brand Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(4, 'brands_delete', 'Brand Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(5, 'categories_view', 'Category View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(6, 'categories_create', 'Category Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(7, 'categories_edit', 'Category Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(8, 'categories_delete', 'Category Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(9, 'products_view', 'Product View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(10, 'products_create', 'Product Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(11, 'products_edit', 'Product Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(12, 'products_delete', 'Product Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(13, 'purchases_view', 'Purchase View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(14, 'purchases_create', 'Purchase Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(15, 'purchases_edit', 'Purchase Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(16, 'purchases_delete', 'Purchase Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(17, 'purchase_returns_view', 'Purchase Return View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(18, 'purchase_returns_create', 'Purchase Return Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(19, 'purchase_returns_edit', 'Purchase Return Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(20, 'purchase_returns_delete', 'Purchase Return Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(21, 'sales_view', 'Sales View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(22, 'sales_create', 'Sales Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(23, 'sales_edit', 'Sales Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(24, 'sales_delete', 'Sales Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(25, 'sales_returns_view', 'Sales Return View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(26, 'sales_returns_create', 'Sales Return Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(27, 'sales_returns_edit', 'Sales Return Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(28, 'sales_returns_delete', 'Sales Return Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(29, 'order_payments_view', 'Order Payments View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(30, 'order_payments_create', 'Order Payments Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(31, 'order_payments_edit', 'Order Payments Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(32, 'order_payments_delete', 'Order Payments Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(33, 'stock_adjustments_view', 'Stock Adjustment View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(34, 'stock_adjustments_create', 'Stock Adjustment Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(35, 'stock_adjustments_edit', 'Stock Adjustment Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(36, 'stock_adjustments_delete', 'Stock Adjustment Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(37, 'expense_categories_view', 'Expense Category View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(38, 'expense_categories_create', 'Expense Category Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(39, 'expense_categories_edit', 'Expense Category Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(40, 'expense_categories_delete', 'Expense Category Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(41, 'expenses_view', 'Expense View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(42, 'expenses_create', 'Expense Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(43, 'expenses_edit', 'Expense Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(44, 'expenses_delete', 'Expense Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(45, 'units_view', 'Unit View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(46, 'units_create', 'Unit Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(47, 'units_edit', 'Unit Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(48, 'units_delete', 'Unit Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(49, 'custom_fields_view', 'Custom Field View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(50, 'custom_fields_create', 'Custom Field Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(51, 'custom_fields_edit', 'Custom Field Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(52, 'custom_fields_delete', 'Custom Field Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(53, 'payment_modes_view', 'Payment Mode View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(54, 'payment_modes_create', 'Payment Mode Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(55, 'payment_modes_edit', 'Payment Mode Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(56, 'payment_modes_delete', 'Payment Mode Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(57, 'currencies_view', 'Currency View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(58, 'currencies_create', 'Currency Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(59, 'currencies_edit', 'Currency Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(60, 'currencies_delete', 'Currency Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(61, 'taxes_view', 'Tax View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(62, 'taxes_create', 'Tax Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(63, 'taxes_edit', 'Tax Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(64, 'taxes_delete', 'Tax Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(65, 'modules_view', 'Modules View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(66, 'roles_view', 'Role View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(67, 'roles_create', 'Role Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(68, 'roles_edit', 'Role Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(69, 'roles_delete', 'Role Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(70, 'warehouses_view', 'Warehouse View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(71, 'warehouses_create', 'Warehouse Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(72, 'warehouses_edit', 'Warehouse Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(73, 'warehouses_delete', 'Warehouse Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(74, 'companies_edit', 'Company Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(75, 'translations_view', 'Translation View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(76, 'translations_create', 'Translation Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(77, 'translations_edit', 'Translation Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(78, 'translations_delete', 'Translation Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(79, 'users_view', 'Staff Member View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(80, 'users_create', 'Staff Member Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(81, 'users_edit', 'Staff Member Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(82, 'users_delete', 'Staff Member Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(83, 'customers_view', 'Customer View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(84, 'customers_create', 'Customer Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(85, 'customers_edit', 'Customer Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(86, 'customers_delete', 'Customer Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(87, 'suppliers_view', 'Supplier View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(88, 'suppliers_create', 'Supplier Create', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(89, 'suppliers_edit', 'Supplier Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(90, 'suppliers_delete', 'Supplier Delete', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(91, 'storage_edit', 'Storage Settings Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(92, 'email_edit', 'Email Settings Edit', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(93, 'pos_view', 'POS View', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(94, 'update_app', 'Update App', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09');

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

--
-- Structure de la table `permission_role`
--

CREATE TABLE `permission_role` (
  `permission_id` bigint(20) UNSIGNED NOT NULL,
  `role_id` bigint(20) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `permission_role` (`permission_id`, `role_id`) VALUES
(1, 1),
(1, 2),
(2, 1),
(3, 1),
(4, 1),
(5, 1),
(5, 2),
(6, 1),
(7, 1),
(8, 1),
(9, 1),
(9, 2),
(10, 1),
(11, 1),
(12, 1),
(13, 1),
(13, 2),
(14, 1),
(14, 2),
(15, 1),
(16, 1),
(17, 1),
(18, 1),
(19, 1),
(20, 1),
(21, 1),
(21, 2),
(22, 1),
(22, 2),
(23, 1),
(24, 1),
(25, 1),
(26, 1),
(27, 1),
(28, 1),
(29, 1),
(29, 2),
(30, 1),
(30, 2),
(31, 1),
(32, 1),
(33, 1),
(34, 1),
(35, 1),
(36, 1),
(37, 1),
(38, 1),
(39, 1),
(40, 1),
(41, 1),
(42, 1),
(43, 1),
(44, 1),
(45, 1),
(46, 1),
(47, 1),
(48, 1),
(49, 1),
(50, 1),
(51, 1),
(52, 1),
(53, 1),
(54, 1),
(55, 1),
(56, 1),
(57, 1),
(58, 1),
(59, 1),
(60, 1),
(61, 1),
(62, 1),
(63, 1),
(64, 1),
(65, 1),
(66, 1),
(67, 1),
(68, 1),
(69, 1),
(70, 1),
(71, 1),
(72, 1),
(73, 1),
(74, 1),
(75, 1),
(76, 1),
(77, 1),
(78, 1),
(79, 1),
(80, 1),
(81, 1),
(82, 1),
(83, 1),
(83, 2),
(84, 1),
(84, 2),
(85, 1),
(86, 1),
(87, 1),
(87, 2),
(88, 1),
(89, 1),
(90, 1),
(91, 1),
(92, 1),
(93, 1),
(93, 2),
(94, 1);

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

--
-- Structure de la table `permission_user`
--

CREATE TABLE `permission_user` (
  `permission_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `user_type` varchar(191) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `plans`
--

CREATE TABLE `plans` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `name` varchar(191) NOT NULL,
  `slug` varchar(191) NOT NULL,
  `stripe_price_id` varchar(191) DEFAULT NULL,
  `monthly_price` decimal(10,2) NOT NULL DEFAULT 0.00,
  `yearly_price` decimal(10,2) NOT NULL DEFAULT 0.00,
  `activation_fee` decimal(10,2) NOT NULL DEFAULT 0.00,
  `max_warehouses` int(11) NOT NULL DEFAULT 1,
  `max_users` int(11) NOT NULL DEFAULT 3,
  `max_products` int(11) NOT NULL DEFAULT 100,
  `max_brands` int(11) NOT NULL DEFAULT 10,
  `max_categories` int(11) NOT NULL DEFAULT 20,
  `has_reports` tinyint(1) NOT NULL DEFAULT 0,
  `has_pos` tinyint(1) NOT NULL DEFAULT 0,
  `has_stock_adjustment` tinyint(1) NOT NULL DEFAULT 0,
  `has_multi_warehouse` tinyint(1) NOT NULL DEFAULT 0,
  `description` text DEFAULT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `sort_order` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `plans` (`id`, `name`, `slug`, `stripe_price_id`, `monthly_price`, `yearly_price`, `activation_fee`, `max_warehouses`, `max_users`, `max_products`, `max_brands`, `max_categories`, `has_reports`, `has_pos`, `has_stock_adjustment`, `has_multi_warehouse`, `description`, `is_active`, `sort_order`, `created_at`, `updated_at`) VALUES
(1, 'Gratuit', 'free', NULL, 0.00, 0.00, 0.00, 1, 1, 5, 1, 2, 0, 0, 0, 0, 'Pour tester et découvrir la plateforme', 1, 1, '2026-04-24 13:40:45', '2026-04-24 13:46:24'),
(2, 'Micro', 'micro', NULL, 4900.00, 49000.00, 30000.00, 1, 1, 20, 15, 15, 0, 0, 0, 0, 'Pour les vendeurs individuels et kiosques', 1, 2, '2026-04-24 13:40:45', '2026-04-24 13:46:24'),
(3, 'PME', 'pme', NULL, 14900.00, 149000.00, 100000.00, 1, 2, 50, 50, 20, 0, 1, 0, 0, 'Pour les petites boutiques structurées', 1, 3, '2026-04-24 13:40:45', '2026-04-24 13:46:24'),
(4, 'Business', 'business', NULL, 49900.00, 499000.00, 200000.00, 2, 3, 100, 50, 25, 1, 1, 1, 1, 'Pour les commerces en croissance', 1, 4, '2026-04-24 13:40:45', '2026-04-24 13:46:24'),
(5, 'Entreprise', 'enterprise', NULL, 99900.00, 999000.00, 500000.00, 9999, 9999, 9999999, 9999, 9999, 1, 1, 1, 1, 'Pour les grandes structures, avec accompagnement', 1, 5, '2026-04-24 13:40:45', '2026-04-24 13:46:24');

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

--
-- Structure de la table `products`
--

CREATE TABLE `products` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(1000) NOT NULL,
  `slug` varchar(1000) NOT NULL,
  `barcode_symbology` varchar(10) NOT NULL,
  `item_code` varchar(191) NOT NULL,
  `image` varchar(191) DEFAULT NULL,
  `category_id` bigint(20) UNSIGNED DEFAULT NULL,
  `brand_id` bigint(20) UNSIGNED DEFAULT NULL,
  `unit_id` bigint(20) UNSIGNED DEFAULT NULL,
  `description` text DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `products` (`id`, `company_id`, `name`, `slug`, `barcode_symbology`, `item_code`, `image`, `category_id`, `brand_id`, `unit_id`, `description`, `user_id`, `created_at`, `updated_at`) VALUES
(1, 1, 'Ordinateur Portable HP 15', 'ordinateur-portable-hp-15', 'C128', 'LQR3508', 'demo_laptop.jpg', 1, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 'Smartphone Samsung Galaxy A54', 'smartphone-samsung-galaxy-a54', 'C128', '7461916', 'demo_smartphone.jpg', 6, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'Télévision LED 43 pouces', 'television-led-43-pouces', 'C128', 'AEU5907', 'demo_tv.jpg', 7, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'Écouteurs Bluetooth', 'ecouteurs-bluetooth', 'C128', '73A1513', 'demo_earbuds.jpg', 1, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'Chargeur USB-C 65W', 'chargeur-usb-c-65w', 'C128', 'S0F1379', 'demo_charger.jpg', 1, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Chemise Homme Classique', 'chemise-homme-classique', 'C128', '3RU5802', 'demo_shirt.jpg', 8, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(7, 1, 'Robe Femme Élégante', 'robe-femme-elegante', 'C128', '7AG5003', 'demo_dress.jpg', 8, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(8, 1, 'Baskets Sport Nike Air', 'baskets-sport-nike-air', 'C128', 'JHP5835', 'demo_sneakers.jpg', 9, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(9, 1, 'Riz Local 25kg', 'riz-local-25kg', 'C128', '50T3756', 'demo_rice.jpg', 3, NULL, 3, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(10, 1, 'Huile de Palme 5L', 'huile-de-palme-5l', 'C128', 'JZK7570', 'demo_oil.jpg', 3, NULL, 4, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(11, 1, 'Sucre Cristallisé 1kg', 'sucre-cristallise-1kg', 'C128', 'T5Z1008', 'demo_sugar.jpg', 3, NULL, 3, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(12, 1, 'Ventilateur de Table 40cm', 'ventilateur-de-table-40cm', 'C128', 'UAY7241', 'demo_fan.jpg', 4, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(13, 1, 'Bouilloire Électrique 1.8L', 'bouilloire-electrique-18l', 'C128', 'W4S6842', 'demo_kettle.jpg', 4, NULL, 1, NULL, NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `product_custom_fields`
--

CREATE TABLE `product_custom_fields` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `product_id` bigint(20) UNSIGNED NOT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `field_name` varchar(191) NOT NULL,
  `field_value` varchar(191) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `product_details`
--

CREATE TABLE `product_details` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `product_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `current_stock` float NOT NULL DEFAULT 0,
  `mrp` double DEFAULT NULL,
  `purchase_price` double NOT NULL,
  `sales_price` double NOT NULL,
  `tax_id` bigint(20) UNSIGNED DEFAULT NULL,
  `purchase_tax_type` varchar(10) DEFAULT 'exclusive',
  `sales_tax_type` varchar(10) DEFAULT 'exclusive',
  `stock_quantitiy_alert` int(11) DEFAULT NULL,
  `opening_stock` int(11) DEFAULT NULL,
  `opening_stock_date` date DEFAULT NULL,
  `wholesale_price` double DEFAULT NULL,
  `wholesale_quantity` int(11) DEFAULT NULL,
  `status` varchar(191) NOT NULL DEFAULT 'in_stock',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `product_details` (`id`, `company_id`, `product_id`, `warehouse_id`, `current_stock`, `mrp`, `purchase_price`, `sales_price`, `tax_id`, `purchase_tax_type`, `sales_tax_type`, `stock_quantitiy_alert`, `opening_stock`, `opening_stock_date`, `wholesale_price`, `wholesale_quantity`, `status`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 1, 15, 350000, 250000, 320000, 2, 'exclusive', 'exclusive', NULL, 15, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 2, 1, 30, 170000, 120000, 155000, 2, 'exclusive', 'exclusive', NULL, 30, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 3, 1, 10, 250000, 180000, 230000, 2, 'exclusive', 'exclusive', NULL, 10, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 4, 1, 50, 25000, 15000, 22000, 2, 'exclusive', 'exclusive', NULL, 50, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 5, 1, 80, 14000, 8000, 12000, 2, 'exclusive', 'exclusive', NULL, 80, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 6, 1, 40, 18000, 8000, 15000, 2, 'exclusive', 'exclusive', NULL, 40, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(7, 1, 7, 1, 25, 25000, 12000, 22000, 2, 'exclusive', 'exclusive', NULL, 25, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(8, 1, 8, 1, 20, 50000, 30000, 45000, 2, 'exclusive', 'exclusive', NULL, 20, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(9, 1, 9, 1, 100, 16000, 12000, 15000, 6, 'exclusive', 'exclusive', NULL, 100, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(10, 1, 10, 1, 60, 6500, 4500, 6000, 6, 'exclusive', 'exclusive', NULL, 60, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(11, 1, 11, 1, 200, 900, 600, 800, 6, 'exclusive', 'exclusive', NULL, 200, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(12, 1, 12, 1, 18, 28000, 18000, 25000, 2, 'exclusive', 'exclusive', NULL, 18, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(13, 1, 13, 1, 22, 17000, 10000, 15000, 2, 'exclusive', 'exclusive', NULL, 22, NULL, NULL, NULL, 'enabled', '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `roles`
--

CREATE TABLE `roles` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `display_name` varchar(191) DEFAULT NULL,
  `description` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `roles` (`id`, `company_id`, `name`, `display_name`, `description`, `created_at`, `updated_at`) VALUES
(1, 1, 'admin', 'Admin', 'Admin is allowed to manage everything of the app.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(2, 1, 'staff', 'Personnel', NULL, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `role_user`
--

CREATE TABLE `role_user` (
  `role_id` bigint(20) UNSIGNED NOT NULL,
  `user_id` bigint(20) UNSIGNED NOT NULL,
  `user_type` varchar(191) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `role_user` (`role_id`, `user_id`, `user_type`) VALUES
(1, 1, 'App\\Models\\User'),
(1, 2, 'App\\Models\\User'),
(2, 3, 'App\\Models\\User');

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

--
-- Structure de la table `settings`
--

CREATE TABLE `settings` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `setting_type` varchar(191) NOT NULL,
  `name` varchar(191) NOT NULL,
  `name_key` varchar(191) NOT NULL,
  `credentials` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`credentials`)),
  `other_data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`other_data`)),
  `status` tinyint(1) NOT NULL DEFAULT 0,
  `verified` tinyint(1) NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `settings` (`id`, `company_id`, `setting_type`, `name`, `name_key`, `credentials`, `other_data`, `status`, `verified`, `created_at`, `updated_at`) VALUES
(1, 1, 'storage', 'Local', 'local', NULL, NULL, 1, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(2, 1, 'storage', 'AWS', 'aws', '{\"driver\":\"s3\",\"key\":\"\",\"secret\":\"\",\"region\":\"\",\"bucket\":\"\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(3, 1, 'email', 'SMTP', 'smtp', '{\"from_name\":\"\",\"from_email\":\"\",\"host\":\"\",\"port\":\"\",\"encryption\":\"\",\"username\":\"\",\"password\":\"\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(4, 1, 'send_mail_settings', 'Send mail to warehouse', 'warehouse', '[]', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(5, 1, 'email_templates', 'Stock adjustment created', 'stock_adjustment_create', '{\"title\":\"Stock adjustment created\",\"content\":\"Stock adjustment created by ##staff_member_name## for warehouse ##warehouse_name## for product ##product_name## with ##stock_adjustment_quantity## (##stock_adjustment_type##) quantity\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(6, 1, 'email_templates', 'Stock adjustment updated', 'stock_adjustment_update', '{\"title\":\"Stock adjustment updated\",\"content\":\"Stock adjustment updated by ##staff_member_name## for warehouse ##warehouse_name## for product ##product_name## with ##stock_adjustment_quantity## (##stock_adjustment_type##) quantity\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(7, 1, 'email_templates', 'Stock adjustment deleted', 'stock_adjustment_delete', '{\"title\":\"Stock adjustment deleted\",\"content\":\"Stock adjustment deleted by ##staff_member_name## for warehouse ##warehouse_name## for product ##product_name## with ##stock_adjustment_quantity## (##stock_adjustment_type##) quantity\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(8, 1, 'email_templates', 'Staff Member created', 'staff_member_create', '{\"title\":\"Staff Member created\",\"content\":\"A new staff Member added with ##staff_member_name## name in your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(9, 1, 'email_templates', 'Staff Member updated', 'staff_member_update', '{\"title\":\"Staff Member updated\",\"content\":\"Staff Member with name ##staff_member_name## updated in your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(10, 1, 'email_templates', 'Staff Member deleted', 'staff_member_delete', '{\"title\":\"Staff Member deleted\",\"content\":\"Staff member with name ##staff_member_name## deleted from your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(11, 1, 'email_templates', 'Purchase created', 'purchases_create', '{\"title\":\"Purchase created\",\"content\":\"A new purhcase added by ##staff_member_name## in your warehouse ##warehouse_name## with invoic number ##invoice_number##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(12, 1, 'email_templates', 'Purchase updated', 'purchases_update', '{\"title\":\"Purchase updated\",\"content\":\"Purchase with invoice number ##invoice_number## updated by ##staff_member_name## in your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(13, 1, 'email_templates', 'Purchase deleted', 'purchases_delete', '{\"title\":\"Purchase deleted\",\"content\":\"Purchase with invoice number ##invoice_number## deleted by ##staff_member_name## from your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(14, 1, 'email_templates', 'Purchase created', 'purchase_returns_create', '{\"title\":\"Purchase created\",\"content\":\"A new purhcase return added by ##staff_member_name## in your warehouse ##warehouse_name## with invoic number ##invoice_number##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(15, 1, 'email_templates', 'Purchase updated', 'purchase_returns_update', '{\"title\":\"Purchase updated\",\"content\":\"Purchase return with invoice number ##invoice_number## updated by ##staff_member_name## in your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(16, 1, 'email_templates', 'Purchase return deleted', 'purchase_returns_delete', '{\"title\":\"Purchase return deleted\",\"content\":\"Purchase return with invoice number ##invoice_number## deleted by ##staff_member_name## from your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(17, 1, 'email_templates', 'Sales created', 'sales_create', '{\"title\":\"Sales created\",\"content\":\"A new sales added by ##staff_member_name## name in your warehouse ##warehouse_name## with invoic number ##invoice_number##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(18, 1, 'email_templates', 'Sales updated', 'sales_update', '{\"title\":\"Sales updated\",\"content\":\"Sales with invoice number ##invoice_number## updated by ##staff_member_name## in your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(19, 1, 'email_templates', 'Sales deleted', 'sales_delete', '{\"title\":\"Sales deleted\",\"content\":\"Sales with invoice number ##invoice_number## deleted by ##staff_member_name## from your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(20, 1, 'email_templates', 'Sales return created', 'sales_returns_create', '{\"title\":\"Sales return created\",\"content\":\"A new sales return added by ##staff_member_name## in your warehouse ##warehouse_name## with invoic number ##invoice_number##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(21, 1, 'email_templates', 'Sales return updated', 'sales_returns_update', '{\"title\":\"Sales return updated\",\"content\":\"Sales return with invoice number ##invoice_number## updated by ##staff_member_name## in your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(22, 1, 'email_templates', 'Sales return deleted', 'sales_returns_delete', '{\"title\":\"Sales return deleted\",\"content\":\"Sales return with invoice number ##invoice_number## deleted by ##staff_member_name## from your warehouse ##warehouse_name##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(23, 1, 'email_templates', 'Expense created', 'expense_create', '{\"title\":\"Expense created\",\"content\":\"A new expense added by ##staff_member_name## in your warehouse ##warehouse_name## with amount ##expense_amount##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(24, 1, 'email_templates', 'Expense updated', 'expense_update', '{\"title\":\"Expense updated\",\"content\":\"Expense updated by ##staff_member_name## in your warehouse ##warehouse_name## with amount ##expense_amount##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10'),
(25, 1, 'email_templates', 'Expense deleted', 'expense_delete', '{\"title\":\"Expense deleted\",\"content\":\"Expense deleted by ##staff_member_name## from your warehouse ##warehouse_name## with amount ##expense_amount##.\"}', NULL, 0, 0, '2026-04-22 14:21:10', '2026-04-22 14:21:10');

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

--
-- Structure de la table `stock_adjustments`
--

CREATE TABLE `stock_adjustments` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED NOT NULL,
  `product_id` bigint(20) UNSIGNED NOT NULL,
  `quantity` float NOT NULL,
  `adjustment_type` varchar(20) NOT NULL DEFAULT 'add',
  `notes` text DEFAULT NULL,
  `created_by` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `stock_history`
--

CREATE TABLE `stock_history` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED NOT NULL,
  `product_id` bigint(20) UNSIGNED NOT NULL,
  `quantity` float NOT NULL,
  `old_quantity` float NOT NULL DEFAULT 0,
  `order_type` varchar(20) DEFAULT 'sales',
  `stock_type` varchar(20) NOT NULL DEFAULT 'in',
  `action_type` varchar(20) NOT NULL DEFAULT 'add',
  `created_by` bigint(20) UNSIGNED DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `subscriptions`
--

CREATE TABLE `subscriptions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED NOT NULL,
  `plan_id` bigint(20) UNSIGNED NOT NULL,
  `stripe_subscription_id` varchar(191) DEFAULT NULL,
  `stripe_customer_id` varchar(191) DEFAULT NULL,
  `status` varchar(191) NOT NULL DEFAULT 'active',
  `billing_cycle` varchar(191) NOT NULL DEFAULT 'monthly',
  `starts_at` timestamp NULL DEFAULT NULL,
  `ends_at` timestamp NULL DEFAULT NULL,
  `trial_ends_at` timestamp NULL DEFAULT NULL,
  `cancelled_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `subscription_invoices`
--

CREATE TABLE `subscription_invoices` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED NOT NULL,
  `subscription_id` bigint(20) UNSIGNED NOT NULL,
  `stripe_invoice_id` varchar(191) DEFAULT NULL,
  `invoice_number` varchar(191) NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `currency` varchar(3) NOT NULL DEFAULT 'XOF',
  `status` varchar(191) NOT NULL DEFAULT 'pending',
  `paid_at` timestamp NULL DEFAULT NULL,
  `due_date` timestamp NULL DEFAULT NULL,
  `description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `taxes`
--

CREATE TABLE `taxes` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `rate` float NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `taxes` (`id`, `company_id`, `name`, `rate`, `created_at`, `updated_at`) VALUES
(1, 1, 'TVA 20%', 20, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(2, 1, 'TVA 18%', 18, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 'TVA 10%', 10, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(4, 1, 'TVA 5.5%', 5.5, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(5, 1, 'TVA 2.1%', 2.1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Exonéré', 0, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `translations`
--

CREATE TABLE `translations` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `lang_id` bigint(20) UNSIGNED DEFAULT NULL,
  `group` varchar(191) NOT NULL,
  `key` text NOT NULL,
  `value` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `translations` (`id`, `lang_id`, `group`, `key`, `value`, `created_at`, `updated_at`) VALUES
(1, 1, 'common', 'enabled', 'Enabled', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(2, 2, 'common', 'enabled', 'Activé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(3, 1, 'common', 'disabled', 'Disabled', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(4, 2, 'common', 'disabled', 'Désactivé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(5, 1, 'common', 'id', 'Id', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(6, 2, 'common', 'id', 'Id', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(7, 1, 'common', 'action', 'Action', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(8, 2, 'common', 'action', 'Action', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(9, 1, 'common', 'placeholder_default_text', 'Please Enter {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(10, 2, 'common', 'placeholder_default_text', 'Veuillez saisir {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(11, 1, 'common', 'placeholder_social_text', 'Please Enter {0} Url', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(12, 2, 'common', 'placeholder_social_text', 'Veuillez saisir l\'URL de {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(13, 1, 'common', 'placeholder_search_text', 'Search By {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(14, 2, 'common', 'placeholder_search_text', 'Rechercher par {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(15, 1, 'common', 'select_default_text', 'Select {0}...', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(16, 2, 'common', 'select_default_text', 'Sélectionner {0}...', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(17, 1, 'common', 'create', 'Create', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(18, 2, 'common', 'create', 'Créer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(19, 1, 'common', 'edit', 'Edit', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(20, 2, 'common', 'edit', 'Modifier', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(21, 1, 'common', 'update', 'Update', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(22, 2, 'common', 'update', 'Mettre à jour', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(23, 1, 'common', 'cancel', 'Cancel', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(24, 2, 'common', 'cancel', 'Annuler', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(25, 1, 'common', 'delete', 'Delete', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(26, 2, 'common', 'delete', 'Supprimer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(27, 1, 'common', 'success', 'Success', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(28, 2, 'common', 'success', 'Succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(29, 1, 'common', 'error', 'Error', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(30, 2, 'common', 'error', 'Erreur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(31, 1, 'common', 'yes', 'Yes', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(32, 2, 'common', 'yes', 'Oui', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(33, 1, 'common', 'no', 'No', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(34, 2, 'common', 'no', 'Non', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(35, 1, 'common', 'fix_errors', 'Please Fix Below Errors.', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(36, 2, 'common', 'fix_errors', 'Veuillez corriger les erreurs ci-dessous.', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(37, 1, 'common', 'cancelled', 'Cancelled', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(38, 2, 'common', 'cancelled', 'Annulé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(39, 1, 'common', 'pending', 'Pending', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(40, 2, 'common', 'pending', 'En attente', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(41, 1, 'common', 'paid', 'Paid', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(42, 2, 'common', 'paid', 'Payé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(43, 1, 'common', 'completed', 'Completed', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(44, 2, 'common', 'completed', 'Terminé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(45, 1, 'common', 'save', 'Save', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(46, 2, 'common', 'save', 'Enregistrer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(47, 1, 'common', 'all', 'All', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(48, 2, 'common', 'all', 'Tout', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(49, 1, 'common', 'name', 'Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(50, 2, 'common', 'name', 'Nom', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(51, 1, 'common', 'back', 'Back', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(52, 2, 'common', 'back', 'Retour', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(53, 1, 'common', 'max_amount', 'Max. Amount', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(54, 2, 'common', 'max_amount', 'Montant max.', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(55, 1, 'common', 'date_time', 'Date Time', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(56, 2, 'common', 'date_time', 'Date et heure', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(57, 1, 'common', 'select_time', 'Select Time', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(58, 2, 'common', 'select_time', 'Sélectionner l\'heure', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(59, 1, 'common', 'start_date', 'Start Date', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(60, 2, 'common', 'start_date', 'Date de début', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(61, 1, 'common', 'end_date', 'End Date', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(62, 2, 'common', 'end_date', 'Date de fin', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(63, 1, 'common', 'search', 'Search', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(64, 2, 'common', 'search', 'Rechercher', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(65, 1, 'common', 'date', 'Date', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(66, 2, 'common', 'date', 'Date', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(67, 1, 'common', 'out_of_stock', 'Out Of Stock', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(68, 2, 'common', 'out_of_stock', 'Rupture de stock', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(69, 1, 'common', 'pay', 'Pay', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(70, 2, 'common', 'pay', 'Payer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(71, 1, 'common', 'received', 'Received', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(72, 2, 'common', 'received', 'Reçu', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(73, 1, 'common', 'with_tax', 'With Tax', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(74, 2, 'common', 'with_tax', 'Avec taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(75, 1, 'common', 'without_tax', 'Without Tax', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(76, 2, 'common', 'without_tax', 'Sans taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(77, 1, 'common', 'invoice_number', 'Invoice Number', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(78, 2, 'common', 'invoice_number', 'Numéro de facture', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(79, 1, 'common', 'ordered', 'Ordered', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(80, 2, 'common', 'ordered', 'Commandé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(81, 1, 'common', 'confirmed', 'Confirmed', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(82, 2, 'common', 'confirmed', 'Confirmé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(83, 1, 'common', 'processing', 'Processing', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(84, 2, 'common', 'processing', 'En cours', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(85, 1, 'common', 'shipping', 'Shipping', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(86, 2, 'common', 'shipping', 'Expédition', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(87, 1, 'common', 'delivered', 'Delivered', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(88, 2, 'common', 'delivered', 'Livré', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(89, 1, 'common', 'confirm', 'Confirm', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(90, 2, 'common', 'confirm', 'Confirmer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(91, 1, 'common', 'title', 'Title', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(92, 2, 'common', 'title', 'Titre', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(93, 1, 'common', 'value', 'Value', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(94, 2, 'common', 'value', 'Valeur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(95, 1, 'common', 'add', 'Add', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(96, 2, 'common', 'add', 'Ajouter', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(97, 1, 'common', 'view', 'View', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(98, 2, 'common', 'view', 'Voir', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(99, 1, 'common', 'download', 'Download', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(100, 2, 'common', 'download', 'Télécharger', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(101, 1, 'common', 'change_order_status', 'Change Order Status', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(102, 2, 'common', 'change_order_status', 'Changer le statut de la commande', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(103, 1, 'common', 'total', 'Total', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(104, 2, 'common', 'total', 'Total', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(105, 1, 'common', 'print_invoice', 'Print Invoice', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(106, 2, 'common', 'print_invoice', 'Imprimer la facture', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(107, 1, 'common', 'email', 'Email', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(108, 2, 'common', 'email', 'E-mail', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(109, 1, 'common', 'phone', 'Phone', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(110, 2, 'common', 'phone', 'Téléphone', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(111, 1, 'common', 'item', 'Item', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(112, 2, 'common', 'item', 'Article', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(113, 1, 'common', 'items', 'Items', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(114, 2, 'common', 'items', 'Articles', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(115, 1, 'common', 'qty', 'Qty', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(116, 2, 'common', 'qty', 'Qté', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(117, 1, 'common', 'rate', 'Rate', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(118, 2, 'common', 'rate', 'Tarif', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(119, 1, 'common', 'purchase_code', 'Purchase Code', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(120, 2, 'common', 'purchase_code', 'Code d\'achat', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(121, 1, 'common', 'verify_purchase', 'Verify Purchase', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(122, 2, 'common', 'verify_purchase', 'Vérifier l\'achat', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(123, 1, 'common', 'buy_now', 'Buy Now', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(124, 2, 'common', 'buy_now', 'Acheter maintenant', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(125, 1, 'common', 'install', 'Install', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(126, 2, 'common', 'install', 'Installer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(127, 1, 'common', 'installing', 'Installing', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(128, 2, 'common', 'installing', 'Installation en cours', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(129, 1, 'common', 'updating', 'Updating', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(130, 2, 'common', 'updating', 'Mise à jour en cours', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(131, 1, 'common', 'free', 'Free', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(132, 2, 'common', 'free', 'Gratuit', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(133, 1, 'common', 'domain', 'Domain', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(134, 2, 'common', 'domain', 'Domaine', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(135, 1, 'common', 'verify', 'Verify', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(136, 2, 'common', 'verify', 'Vérifier', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(137, 1, 'common', 'send', 'Send', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(138, 2, 'common', 'send', 'Envoyer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(139, 1, 'common', 'upload', 'Upload', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(140, 2, 'common', 'upload', 'Téléverser', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(141, 1, 'common', 'view_all', 'View All', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(142, 2, 'common', 'view_all', 'Voir tout', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(143, 1, 'common', 'unpaid', 'Unpaid', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(144, 2, 'common', 'unpaid', 'Impayé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(145, 1, 'common', 'loading', 'Loading', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(146, 2, 'common', 'loading', 'Chargement', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(147, 1, 'common', 'update_app', 'Update App', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(148, 2, 'common', 'update_app', 'Mettre à jour l\'application', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(149, 1, 'common', 'welcome_back', 'Welcome {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(150, 2, 'common', 'welcome_back', 'Bienvenue {0}', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(151, 1, 'common', 'off', 'Off', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(152, 2, 'common', 'off', 'Désactivé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(153, 1, 'common', 'on_create', 'On Create', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(154, 2, 'common', 'on_create', 'À la création', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(155, 1, 'common', 'on_update', 'On Update', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(156, 2, 'common', 'on_update', 'À la mise à jour', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(157, 1, 'common', 'on_delete', 'On Delete', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(158, 2, 'common', 'on_delete', 'À la suppression', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(159, 1, 'common', 'demo_account_credentials', 'Demo account login credentials', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(160, 2, 'common', 'demo_account_credentials', 'Identifiants du compte de démonstration', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(161, 1, 'common', 'balance', 'Balance', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(162, 2, 'common', 'balance', 'Solde', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(163, 1, 'common', 'status', 'Status', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(164, 2, 'common', 'status', 'Statut', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(165, 1, 'common', 'is_required', 'is required', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(166, 2, 'common', 'is_required', 'est requis', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(167, 1, 'menu', 'dashboard', 'Dashboard', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(168, 2, 'menu', 'dashboard', 'Tableau de bord', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(169, 1, 'menu', 'stock_management', 'Stock Manager', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(170, 2, 'menu', 'stock_management', 'Gestion des stocks', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(171, 1, 'menu', 'purchase', 'Purchase', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(172, 2, 'menu', 'purchase', 'Achat', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(173, 1, 'menu', 'purchases', 'Purchases', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(174, 2, 'menu', 'purchases', 'Achats', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(175, 1, 'menu', 'purchase_returns', 'Purchase Return / Dr. Note', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(176, 2, 'menu', 'purchase_returns', 'Retour achat / Note de débit', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(177, 1, 'menu', 'sales', 'Sales', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(178, 2, 'menu', 'sales', 'Ventes', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(179, 1, 'menu', 'sales_returns', 'Sales Return / Cr. Note', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(180, 2, 'menu', 'sales_returns', 'Retour vente / Note de crédit', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(181, 1, 'menu', 'product_manager', 'Product Manager', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(182, 2, 'menu', 'product_manager', 'Gestion des produits', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(183, 1, 'menu', 'brands', 'Brands', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(184, 2, 'menu', 'brands', 'Marques', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(185, 1, 'menu', 'categories', 'Categories', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(186, 2, 'menu', 'categories', 'Catégories', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(187, 1, 'menu', 'products', 'Products', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(188, 2, 'menu', 'products', 'Produits', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(189, 1, 'menu', 'expense_manager', 'Expenses', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(190, 2, 'menu', 'expense_manager', 'Dépenses', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(191, 1, 'menu', 'expense_categories', 'Expense Categories', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(192, 2, 'menu', 'expense_categories', 'Catégories de dépenses', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(193, 1, 'menu', 'expenses', 'Expenses', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(194, 2, 'menu', 'expenses', 'Dépenses', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(195, 1, 'menu', 'users', 'Users', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(196, 2, 'menu', 'users', 'Utilisateurs', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(197, 1, 'menu', 'parties', 'Parties', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(198, 2, 'menu', 'parties', 'Tiers', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(199, 1, 'menu', 'staff_members', 'Staff Members', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(200, 2, 'menu', 'staff_members', 'Membres du personnel', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(201, 1, 'menu', 'customers', 'Customers', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(202, 2, 'menu', 'customers', 'Clients', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(203, 1, 'menu', 'suppliers', 'Suppliers', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(204, 2, 'menu', 'suppliers', 'Fournisseurs', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(205, 1, 'menu', 'settings', 'Settings', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(206, 2, 'menu', 'settings', 'Paramètres', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(207, 1, 'menu', 'company', 'Company Settings', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(208, 2, 'menu', 'company', 'Paramètres de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(209, 1, 'menu', 'profile', 'Profile', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(210, 2, 'menu', 'profile', 'Profil', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(211, 1, 'menu', 'translations', 'Translations', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(212, 2, 'menu', 'translations', 'Traductions', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(213, 1, 'menu', 'languages', 'Languages', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(214, 2, 'menu', 'languages', 'Langues', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(215, 1, 'menu', 'warehouses', 'Warehouses', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(216, 2, 'menu', 'warehouses', 'Entrepôts', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(217, 1, 'menu', 'roles', 'Role & Permissions', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(218, 2, 'menu', 'roles', 'Rôles et permissions', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(219, 1, 'menu', 'taxes', 'Taxes', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(220, 2, 'menu', 'taxes', 'Taxes', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(221, 1, 'menu', 'currencies', 'Currencies', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(222, 2, 'menu', 'currencies', 'Devises', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(223, 1, 'menu', 'payment_modes', 'Payment Modes', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(224, 2, 'menu', 'payment_modes', 'Modes de paiement', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(225, 1, 'menu', 'units', 'Units', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(226, 2, 'menu', 'units', 'Unités', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(227, 1, 'menu', 'login', 'Login', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(228, 2, 'menu', 'login', 'Connexion', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(229, 1, 'menu', 'logout', 'Logout', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(230, 2, 'menu', 'logout', 'Déconnexion', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(231, 1, 'menu', 'reports', 'Reports', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(232, 2, 'menu', 'reports', 'Rapports', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(233, 1, 'menu', 'payments', 'Payments', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(234, 2, 'menu', 'payments', 'Paiements', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(235, 1, 'menu', 'stock_alert', 'Stock Alert', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(236, 2, 'menu', 'stock_alert', 'Alerte de stock', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(237, 1, 'menu', 'users_reports', 'Users Reports', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(238, 2, 'menu', 'users_reports', 'Rapports utilisateurs', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(239, 1, 'menu', 'warehouses_reports', 'Warehouses Reports', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(240, 2, 'menu', 'warehouses_reports', 'Rapports entrepôts', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(241, 1, 'menu', 'pos', 'POS', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(242, 2, 'menu', 'pos', 'Point de vente', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(243, 1, 'menu', 'stock_adjustment', 'Stock Adjustment', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(244, 2, 'menu', 'stock_adjustment', 'Ajustement de stock', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(245, 1, 'menu', 'verify_product', 'Verify Product', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(246, 2, 'menu', 'verify_product', 'Vérifier le produit', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(247, 1, 'menu', 'modules', 'Modules', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(248, 2, 'menu', 'modules', 'Modules', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(249, 1, 'menu', 'storage_settings', 'Storage Settings', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(250, 2, 'menu', 'storage_settings', 'Paramètres de stockage', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(251, 1, 'menu', 'email_settings', 'Email Settings', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(252, 2, 'menu', 'email_settings', 'Paramètres e-mail', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(253, 1, 'menu', 'update_app', 'Update App', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(254, 2, 'menu', 'update_app', 'Mettre à jour l\'application', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(255, 1, 'menu', 'custom_fields', 'Custom Fields', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(256, 2, 'menu', 'custom_fields', 'Champs personnalisés', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(257, 1, 'menu', 'payment_in', 'Payment In', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(258, 2, 'menu', 'payment_in', 'Encaissement', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(259, 1, 'menu', 'payment_out', 'Payment Out', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(260, 2, 'menu', 'payment_out', 'Décaissement', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(261, 1, 'menu', 'cash_bank', 'Cash & Bank', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(262, 2, 'menu', 'cash_bank', 'Caisse et banque', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(263, 1, 'menu', 'superadmin', 'Super Admin', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(264, 2, 'menu', 'superadmin', 'Super Admin', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(265, 1, 'dashboard', 'dashboard', 'Dashboard', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(266, 2, 'dashboard', 'dashboard', 'Tableau de bord', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(267, 1, 'dashboard', 'recent_stock_history', 'Recent Stock History', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(268, 2, 'dashboard', 'recent_stock_history', 'Historique récent des stocks', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(269, 1, 'dashboard', 'top_selling_product', 'Top Selling Product', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(270, 2, 'dashboard', 'top_selling_product', 'Produit le plus vendu', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(271, 1, 'dashboard', 'sales_purchases', 'Sales & Purchases', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(272, 2, 'dashboard', 'sales_purchases', 'Ventes et achats', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(273, 1, 'dashboard', 'total_sales', 'Total Sales', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(274, 2, 'dashboard', 'total_sales', 'Total des ventes', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(275, 1, 'dashboard', 'top_customers', 'Top Customers', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(276, 2, 'dashboard', 'top_customers', 'Meilleurs clients', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(277, 1, 'dashboard', 'total_expenses', 'Total Expenses', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(278, 2, 'dashboard', 'total_expenses', 'Total des dépenses', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(279, 1, 'dashboard', 'payment_sent', 'Payment Sent', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(280, 2, 'dashboard', 'payment_sent', 'Paiement envoyé', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(281, 1, 'dashboard', 'payment_received', 'Payment Received', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(282, 2, 'dashboard', 'payment_received', 'Paiement reçu', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(283, 1, 'dashboard', 'total_sales_items', 'Total Sales Items', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(284, 2, 'dashboard', 'total_sales_items', 'Total articles vendus', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(285, 1, 'dashboard', 'total_sales_returns_items', 'Total Sales Returns Items', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(286, 2, 'dashboard', 'total_sales_returns_items', 'Total articles retournés (ventes)', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(287, 1, 'dashboard', 'total_purchases_items', 'Total Purchase Items', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(288, 2, 'dashboard', 'total_purchases_items', 'Total articles achetés', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(289, 1, 'dashboard', 'total_purchase_returns_items', 'Total Purchase Returns Items', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(290, 2, 'dashboard', 'total_purchase_returns_items', 'Total articles retournés (achats)', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(291, 1, 'user', 'email_phone', 'Email or Phone', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(292, 2, 'user', 'email_phone', 'E-mail ou téléphone', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(293, 1, 'user', 'user', 'User', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(294, 2, 'user', 'user', 'Utilisateur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(295, 1, 'user', 'name', 'Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(296, 2, 'user', 'name', 'Nom', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(297, 1, 'user', 'created_at', 'Created At', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(298, 2, 'user', 'created_at', 'Créé le', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(299, 1, 'user', 'email', 'Email', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(300, 2, 'user', 'email', 'E-mail', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(301, 1, 'user', 'password', 'Password', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(302, 2, 'user', 'password', 'Mot de passe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(303, 1, 'user', 'login_enabled', 'Login Enabled', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(304, 2, 'user', 'login_enabled', 'Connexion activée', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(305, 1, 'user', 'profile_image', 'Profile Image', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(306, 2, 'user', 'profile_image', 'Photo de profil', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(307, 1, 'user', 'company_name', 'Company Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(308, 2, 'user', 'company_name', 'Nom de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(309, 1, 'user', 'phone', 'Phone Number', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(310, 2, 'user', 'phone', 'Numéro de téléphone', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(311, 1, 'user', 'address', 'Address', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(312, 2, 'user', 'address', 'Adresse', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(313, 1, 'user', 'billing_address', 'Billing Address', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(314, 2, 'user', 'billing_address', 'Adresse de facturation', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(315, 1, 'user', 'shipping_address', 'Shipping Address', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(316, 2, 'user', 'shipping_address', 'Adresse de livraison', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(317, 1, 'user', 'opening_balance', 'Opening Balance', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(318, 2, 'user', 'opening_balance', 'Solde d\'ouverture', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(319, 1, 'user', 'credit_period', 'Credit Period', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(320, 2, 'user', 'credit_period', 'Période de crédit', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(321, 1, 'user', 'credit_limit', 'Credit Limit', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(322, 2, 'user', 'credit_limit', 'Limite de crédit', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(323, 1, 'user', 'to_receive', 'To Collect', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(324, 2, 'user', 'to_receive', 'À encaisser', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(325, 1, 'user', 'to_pay', 'To Pay', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(326, 2, 'user', 'to_pay', 'À payer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(327, 1, 'user', 'receive', 'Receive', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(328, 2, 'user', 'receive', 'Encaisser', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(329, 1, 'user', 'pay', 'Pay', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(330, 2, 'user', 'pay', 'Payer', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(331, 1, 'user', 'status', 'Status', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(332, 2, 'user', 'status', 'Statut', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(333, 1, 'user', 'role', 'Role', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(334, 2, 'user', 'role', 'Rôle', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(335, 1, 'user', 'days', 'Day(s)', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(336, 2, 'user', 'days', 'Jour(s)', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(337, 1, 'user', 'profile_updated', 'Profile Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(338, 2, 'user', 'profile_updated', 'Profil mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(339, 1, 'user', 'password_blank', 'Leave blank if you don\'t want to update password.', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(340, 2, 'user', 'password_blank', 'Laissez vide si vous ne souhaitez pas modifier le mot de passe.', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(341, 1, 'user', 'total_sales', 'Total Sales', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(342, 2, 'user', 'total_sales', 'Total des ventes', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(343, 1, 'user', 'total_purchases', 'Total Purchases', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(344, 2, 'user', 'total_purchases', 'Total des achats', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(345, 1, 'user', 'walk_in_customer', 'Walk In Customer', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(346, 2, 'user', 'walk_in_customer', 'Client de passage', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(347, 1, 'user', 'staff_members_details', 'Staff Member Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(348, 2, 'user', 'staff_members_details', 'Détails du membre du personnel', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(349, 1, 'user', 'customers_details', 'Customer Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(350, 2, 'user', 'customers_details', 'Détails du client', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(351, 1, 'user', 'suppliers_details', 'Supplier Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(352, 2, 'user', 'suppliers_details', 'Détails du fournisseur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(353, 1, 'staff_member', 'add', 'Add New Staff Member', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(354, 2, 'staff_member', 'add', 'Ajouter un membre du personnel', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(355, 1, 'staff_member', 'edit', 'Edit Staff Member', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(356, 2, 'staff_member', 'edit', 'Modifier le membre du personnel', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(357, 1, 'staff_member', 'created', 'Staff Member Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(358, 2, 'staff_member', 'created', 'Membre du personnel créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(359, 1, 'staff_member', 'updated', 'Staff Member Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(360, 2, 'staff_member', 'updated', 'Membre du personnel mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(361, 1, 'staff_member', 'deleted', 'Staff Member Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(362, 2, 'staff_member', 'deleted', 'Membre du personnel supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(363, 1, 'staff_member', 'staff_member_details', 'Staff Member Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(364, 2, 'staff_member', 'staff_member_details', 'Détails du membre du personnel', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(365, 1, 'staff_member', 'delete_message', 'Are you sure you want to delete this staff member?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(366, 2, 'staff_member', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce membre du personnel ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(367, 1, 'customer', 'add', 'Add New Customer', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(368, 2, 'customer', 'add', 'Ajouter un nouveau client', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(369, 1, 'customer', 'edit', 'Edit Customer', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(370, 2, 'customer', 'edit', 'Modifier le client', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(371, 1, 'customer', 'created', 'Customer Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(372, 2, 'customer', 'created', 'Client créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(373, 1, 'customer', 'updated', 'Customer Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(374, 2, 'customer', 'updated', 'Client mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(375, 1, 'customer', 'deleted', 'Customer Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(376, 2, 'customer', 'deleted', 'Client supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(377, 1, 'customer', 'customer_details', 'Customer Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(378, 2, 'customer', 'customer_details', 'Détails du client', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(379, 1, 'customer', 'delete_message', 'Are you sure you want to delete this customer?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(380, 2, 'customer', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce client ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(381, 1, 'supplier', 'add', 'Add New Supplier', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(382, 2, 'supplier', 'add', 'Ajouter un nouveau fournisseur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(383, 1, 'supplier', 'edit', 'Edit Supplier', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(384, 2, 'supplier', 'edit', 'Modifier le fournisseur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(385, 1, 'supplier', 'created', 'Supplier Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(386, 2, 'supplier', 'created', 'Fournisseur créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(387, 1, 'supplier', 'updated', 'Supplier Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(388, 2, 'supplier', 'updated', 'Fournisseur mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(389, 1, 'supplier', 'deleted', 'Supplier Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(390, 2, 'supplier', 'deleted', 'Fournisseur supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(391, 1, 'supplier', 'supplier_details', 'Supplier Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(392, 2, 'supplier', 'supplier_details', 'Détails du fournisseur', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(393, 1, 'supplier', 'delete_message', 'Are you sure you want to delete this supplier?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(394, 2, 'supplier', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce fournisseur ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(395, 1, 'warehouse', 'add', 'Add New Warehouse', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(396, 2, 'warehouse', 'add', 'Ajouter un nouvel entrepôt', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(397, 1, 'warehouse', 'edit', 'Edit Warehouse', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(398, 2, 'warehouse', 'edit', 'Modifier l\'entrepôt', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(399, 1, 'warehouse', 'created', 'Warehouse Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(400, 2, 'warehouse', 'created', 'Entrepôt créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(401, 1, 'warehouse', 'updated', 'Warehouse Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(402, 2, 'warehouse', 'updated', 'Entrepôt mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(403, 1, 'warehouse', 'deleted', 'Warehouse Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(404, 2, 'warehouse', 'deleted', 'Entrepôt supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(405, 1, 'warehouse', 'warehouse_details', 'Warehouse Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(406, 2, 'warehouse', 'warehouse_details', 'Détails de l\'entrepôt', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(407, 1, 'warehouse', 'warehouse', 'Warehouse', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(408, 2, 'warehouse', 'warehouse', 'Entrepôt', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(409, 1, 'warehouse', 'logo', 'Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(410, 2, 'warehouse', 'logo', 'Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(411, 1, 'warehouse', 'name', 'Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(412, 2, 'warehouse', 'name', 'Nom', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(413, 1, 'warehouse', 'email', 'Email', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(414, 2, 'warehouse', 'email', 'E-mail', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(415, 1, 'warehouse', 'phone', 'Phone', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(416, 2, 'warehouse', 'phone', 'Téléphone', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(417, 1, 'warehouse', 'address', 'Billing Address', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(418, 2, 'warehouse', 'address', 'Adresse de facturation', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(419, 1, 'warehouse', 'show_email_on_invoice', 'Show email on invoice', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(420, 2, 'warehouse', 'show_email_on_invoice', 'Afficher l\'e-mail sur la facture', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(421, 1, 'warehouse', 'show_phone_on_invoice', 'Show phone on invoice', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(422, 2, 'warehouse', 'show_phone_on_invoice', 'Afficher le téléphone sur la facture', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(423, 1, 'warehouse', 'terms_condition', 'Terms & Conditions', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(424, 2, 'warehouse', 'terms_condition', 'Conditions générales', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(425, 1, 'warehouse', 'bank_details', 'Bank Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(426, 2, 'warehouse', 'bank_details', 'Coordonnées bancaires', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(427, 1, 'warehouse', 'signature', 'Signature', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(428, 2, 'warehouse', 'signature', 'Signature', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(429, 1, 'warehouse', 'delete_message', 'Are you sure you want to delete this warehouse?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(430, 2, 'warehouse', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cet entrepôt ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(431, 1, 'warehouse', 'details_will_be_shown_on_invoice', 'Note: Details added below will be shown on your invoices', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(432, 2, 'warehouse', 'details_will_be_shown_on_invoice', 'Note : Les détails ajoutés ci-dessous seront affichés sur vos factures', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(433, 1, 'role', 'add', 'Add New Role', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(434, 2, 'role', 'add', 'Ajouter un nouveau rôle', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(435, 1, 'role', 'edit', 'Edit Role', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(436, 2, 'role', 'edit', 'Modifier le rôle', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(437, 1, 'role', 'created', 'Role Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(438, 2, 'role', 'created', 'Rôle créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(439, 1, 'role', 'updated', 'Role Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(440, 2, 'role', 'updated', 'Rôle mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(441, 1, 'role', 'deleted', 'Role Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(442, 2, 'role', 'deleted', 'Rôle supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(443, 1, 'role', 'role_details', 'Role Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(444, 2, 'role', 'role_details', 'Détails du rôle', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(445, 1, 'role', 'delete_message', 'Are you sure you want to delete this role?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(446, 2, 'role', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce rôle ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(447, 1, 'role', 'display_name', 'Display Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(448, 2, 'role', 'display_name', 'Nom d\'affichage', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(449, 1, 'role', 'role_name', 'Role Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(450, 2, 'role', 'role_name', 'Nom du rôle', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(451, 1, 'role', 'description', 'Description', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(452, 2, 'role', 'description', 'Description', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(453, 1, 'role', 'user_management', 'User Management', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(454, 2, 'role', 'user_management', 'Gestion des utilisateurs', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(455, 1, 'role', 'permissions', 'Permissions', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(456, 2, 'role', 'permissions', 'Permissions', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(457, 1, 'company', 'updated', 'Company Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(458, 2, 'company', 'updated', 'Entreprise mise à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(459, 1, 'company', 'name', 'Company Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(460, 2, 'company', 'name', 'Nom de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(461, 1, 'company', 'short_name', 'Company Short Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(462, 2, 'company', 'short_name', 'Nom court de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(463, 1, 'company', 'email', 'Company Email', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(464, 2, 'company', 'email', 'E-mail de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(465, 1, 'company', 'phone', 'Company Phone', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(466, 2, 'company', 'phone', 'Téléphone de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(467, 1, 'company', 'address', 'Company Address', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(468, 2, 'company', 'address', 'Adresse de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(469, 1, 'company', 'currency', 'Currency', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(470, 2, 'company', 'currency', 'Devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(471, 1, 'company', 'logo', 'Company Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(472, 2, 'company', 'logo', 'Logo de l\'entreprise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(473, 1, 'company', 'left_sidebar_theme', 'Left Sidebar Theme', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(474, 2, 'company', 'left_sidebar_theme', 'Thème du menu latéral', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(475, 1, 'company', 'dark', 'Dark', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(476, 2, 'company', 'dark', 'Sombre', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(477, 1, 'company', 'light', 'Light', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(478, 2, 'company', 'light', 'Clair', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(479, 1, 'company', 'dark_logo', 'Dark Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(480, 2, 'company', 'dark_logo', 'Logo sombre', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(481, 1, 'company', 'light_logo', 'Light Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(482, 2, 'company', 'light_logo', 'Logo clair', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(483, 1, 'company', 'small_dark_logo', 'Small Dark Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(484, 2, 'company', 'small_dark_logo', 'Petit logo sombre', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(485, 1, 'company', 'small_light_logo', 'Small Light Logo', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(486, 2, 'company', 'small_light_logo', 'Petit logo clair', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(487, 1, 'company', 'primary_color', 'Primary Color', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(488, 2, 'company', 'primary_color', 'Couleur principale', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(489, 1, 'company', 'default_timezone', 'Default Timezone', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(490, 2, 'company', 'default_timezone', 'Fuseau horaire par défaut', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(491, 1, 'company', 'date_format', 'Date Format', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(492, 2, 'company', 'date_format', 'Format de date', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(493, 1, 'company', 'time_format', 'Time Format', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(494, 2, 'company', 'time_format', 'Format d\'heure', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(495, 1, 'company', 'auto_detect_timezone', 'Auto Detect Timezone', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(496, 2, 'company', 'auto_detect_timezone', 'Détection automatique du fuseau horaire', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(497, 1, 'company', 'app_debug', 'App Debug', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(498, 2, 'company', 'app_debug', 'Débogage de l\'application', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(499, 1, 'company', 'update_app_notification', 'Update App Notitication', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(500, 2, 'company', 'update_app_notification', 'Notification de mise à jour de l\'application', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(501, 1, 'tax', 'add', 'Add New Tax', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(502, 2, 'tax', 'add', 'Ajouter une nouvelle taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(503, 1, 'tax', 'edit', 'Edit Tax', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(504, 2, 'tax', 'edit', 'Modifier la taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(505, 1, 'tax', 'created', 'Tax Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(506, 2, 'tax', 'created', 'Taxe créée avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(507, 1, 'tax', 'updated', 'Tax Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(508, 2, 'tax', 'updated', 'Taxe mise à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(509, 1, 'tax', 'deleted', 'Tax Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(510, 2, 'tax', 'deleted', 'Taxe supprimée avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(511, 1, 'tax', 'tax_details', 'Tax Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(512, 2, 'tax', 'tax_details', 'Détails de la taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(513, 1, 'tax', 'delete_message', 'Are you sure you want to delete this tax?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(514, 2, 'tax', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette taxe ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(515, 1, 'tax', 'display_name', 'Display Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(516, 2, 'tax', 'display_name', 'Nom d\'affichage', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(517, 1, 'tax', 'name', 'Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(518, 2, 'tax', 'name', 'Nom', '2026-04-22 14:21:08', '2026-04-22 14:21:14');
INSERT INTO `translations` (`id`, `lang_id`, `group`, `key`, `value`, `created_at`, `updated_at`) VALUES
(519, 1, 'tax', 'rate', 'Tax Rate', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(520, 2, 'tax', 'rate', 'Taux de taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(521, 1, 'tax', 'no_tax', 'No Tax', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(522, 2, 'tax', 'no_tax', 'Sans taxe', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(523, 1, 'currency', 'add', 'Add New Currency', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(524, 2, 'currency', 'add', 'Ajouter une nouvelle devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(525, 1, 'currency', 'edit', 'Edit Currency', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(526, 2, 'currency', 'edit', 'Modifier la devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(527, 1, 'currency', 'created', 'Currency Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(528, 2, 'currency', 'created', 'Devise créée avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(529, 1, 'currency', 'updated', 'Currency Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(530, 2, 'currency', 'updated', 'Devise mise à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(531, 1, 'currency', 'deleted', 'Currency Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(532, 2, 'currency', 'deleted', 'Devise supprimée avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(533, 1, 'currency', 'currency_details', 'Currency Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(534, 2, 'currency', 'currency_details', 'Détails de la devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(535, 1, 'currency', 'delete_message', 'Are you sure you want to delete this currency?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(536, 2, 'currency', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette devise ?', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(537, 1, 'currency', 'name', 'Currency Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(538, 2, 'currency', 'name', 'Nom de la devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(539, 1, 'currency', 'symbol', 'Currency Symbol', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(540, 2, 'currency', 'symbol', 'Symbole de la devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(541, 1, 'currency', 'position', 'Currency Position', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(542, 2, 'currency', 'position', 'Position de la devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(543, 1, 'currency', 'front', 'Front', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(544, 2, 'currency', 'front', 'Devant', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(545, 1, 'currency', 'front_position_example', 'Example : $100', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(546, 2, 'currency', 'front_position_example', 'Exemple : 100€', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(547, 1, 'currency', 'behind', 'Behind', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(548, 2, 'currency', 'behind', 'Derrière', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(549, 1, 'currency', 'behind_position_example', 'Example : 100$', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(550, 2, 'currency', 'behind_position_example', 'Exemple : 100€', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(551, 1, 'currency', 'code', 'Currency Code', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(552, 2, 'currency', 'code', 'Code de la devise', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(553, 1, 'payment_mode', 'add', 'Add New Payment Mode', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(554, 2, 'payment_mode', 'add', 'Ajouter un nouveau mode de paiement', '2026-04-22 14:21:08', '2026-04-22 14:21:14'),
(555, 1, 'payment_mode', 'edit', 'Edit Payment Mode', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(556, 2, 'payment_mode', 'edit', 'Modifier le mode de paiement', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(557, 1, 'payment_mode', 'created', 'Payment Mode Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(558, 2, 'payment_mode', 'created', 'Mode de paiement créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(559, 1, 'payment_mode', 'updated', 'Payment Mode Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(560, 2, 'payment_mode', 'updated', 'Mode de paiement mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(561, 1, 'payment_mode', 'deleted', 'Payment Mode Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(562, 2, 'payment_mode', 'deleted', 'Mode de paiement supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(563, 1, 'payment_mode', 'payment_mode_details', 'Payment Mode Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(564, 2, 'payment_mode', 'payment_mode_details', 'Détails du mode de paiement', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(565, 1, 'payment_mode', 'delete_message', 'Are you sure you want to delete this payment mode?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(566, 2, 'payment_mode', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce mode de paiement ?', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(567, 1, 'payment_mode', 'name', 'Payment Mode Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(568, 2, 'payment_mode', 'name', 'Nom du mode de paiement', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(569, 1, 'unit', 'add', 'Add New Unit', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(570, 2, 'unit', 'add', 'Ajouter une nouvelle unité', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(571, 1, 'unit', 'edit', 'Edit Unit', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(572, 2, 'unit', 'edit', 'Modifier l\'unité', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(573, 1, 'unit', 'created', 'Unit Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(574, 2, 'unit', 'created', 'Unité créée avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(575, 1, 'unit', 'updated', 'Unit Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(576, 2, 'unit', 'updated', 'Unité mise à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(577, 1, 'unit', 'deleted', 'Unit Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(578, 2, 'unit', 'deleted', 'Unité supprimée avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(579, 1, 'unit', 'delete_message', 'Are you sure you want to delete this unit?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(580, 2, 'unit', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette unité ?', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(581, 1, 'unit', 'unit_details', 'Unit Details', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(582, 2, 'unit', 'unit_details', 'Détails de l\'unité', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(583, 1, 'unit', 'name', 'Unit Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(584, 2, 'unit', 'name', 'Nom de l\'unité', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(585, 1, 'unit', 'short_name', 'Short Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(586, 2, 'unit', 'short_name', 'Nom court', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(587, 1, 'unit', 'base_unit', 'Base Unit', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(588, 2, 'unit', 'base_unit', 'Unité de base', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(589, 1, 'unit', 'operator', 'Operator', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(590, 2, 'unit', 'operator', 'Opérateur', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(591, 1, 'unit', 'multiply', 'Multiply (*)', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(592, 2, 'unit', 'multiply', 'Multiplier (*)', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(593, 1, 'unit', 'divide', 'Divide (/)', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(594, 2, 'unit', 'divide', 'Diviser (/)', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(595, 1, 'unit', 'operator_value', 'Operator Value', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(596, 2, 'unit', 'operator_value', 'Valeur de l\'opérateur', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(597, 1, 'custom_field', 'add', 'Add New Custom Field', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(598, 2, 'custom_field', 'add', 'Ajouter un nouveau champ personnalisé', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(599, 1, 'custom_field', 'edit', 'Edit Custom Field', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(600, 2, 'custom_field', 'edit', 'Modifier le champ personnalisé', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(601, 1, 'custom_field', 'created', 'Custom Field Created Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(602, 2, 'custom_field', 'created', 'Champ personnalisé créé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(603, 1, 'custom_field', 'updated', 'Custom Field Updated Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(604, 2, 'custom_field', 'updated', 'Champ personnalisé mis à jour avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(605, 1, 'custom_field', 'deleted', 'Custom Field Deleted Successfully', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(606, 2, 'custom_field', 'deleted', 'Champ personnalisé supprimé avec succès', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(607, 1, 'custom_field', 'delete_message', 'Are you sure you want to delete this custom field?', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(608, 2, 'custom_field', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce champ personnalisé ?', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(609, 1, 'custom_field', 'name', 'Field Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(610, 2, 'custom_field', 'name', 'Nom du champ', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(611, 1, 'custom_field', 'value', 'Default Value', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(612, 2, 'custom_field', 'value', 'Valeur par défaut', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(613, 1, 'custom_field', 'type', 'Field Type', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(614, 2, 'custom_field', 'type', 'Type de champ', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(615, 1, 'module', 'name', 'Module Name', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(616, 2, 'module', 'name', 'Nom du module', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(617, 1, 'module', 'verified', 'Verified', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(618, 2, 'module', 'verified', 'Vérifié', '2026-04-22 14:21:08', '2026-04-22 14:21:15'),
(619, 1, 'module', 'verify_purchase_code', 'Verify Purchase Code', '2026-04-22 14:21:08', '2026-04-22 14:21:08'),
(620, 2, 'module', 'verify_purchase_code', 'Vérifier le code d\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(621, 1, 'module', 'current_version', 'Current Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(622, 2, 'module', 'current_version', 'Version actuelle', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(623, 1, 'module', 'latest_version', 'Latest Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(624, 2, 'module', 'latest_version', 'Dernière version', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(625, 1, 'module', 'status', 'Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(626, 2, 'module', 'status', 'Statut', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(627, 1, 'module', 'installed_modules', 'Installed Modules', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(628, 2, 'module', 'installed_modules', 'Modules installés', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(629, 1, 'module', 'other_modules', 'Other Modules', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(630, 2, 'module', 'other_modules', 'Autres modules', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(631, 1, 'module', 'module_status_updated', 'Modules Status Updated', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(632, 2, 'module', 'module_status_updated', 'Statut du module mis à jour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(633, 1, 'module', 'downloading_completed', 'Download Completed', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(634, 2, 'module', 'downloading_completed', 'Téléchargement terminé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(635, 1, 'module', 'extract_zip_file', 'Extract Zip File', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(636, 2, 'module', 'extract_zip_file', 'Extraire le fichier ZIP', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(637, 1, 'module', 'file_extracted', 'Zip File Extracted', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(638, 2, 'module', 'file_extracted', 'Fichier ZIP extrait', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(639, 1, 'update_app', 'app_details', 'App Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(640, 2, 'update_app', 'app_details', 'Détails de l\'application', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(641, 1, 'update_app', 'name', 'Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(642, 2, 'update_app', 'name', 'Nom', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(643, 1, 'update_app', 'value', 'Value', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(644, 2, 'update_app', 'value', 'Valeur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(645, 1, 'update_app', 'php_version', 'PHP Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(646, 2, 'update_app', 'php_version', 'Version PHP', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(647, 1, 'update_app', 'app_version', 'App Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(648, 2, 'update_app', 'app_version', 'Version de l\'application', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(649, 1, 'update_app', 'laravel_version', 'Laravel Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(650, 2, 'update_app', 'laravel_version', 'Version Laravel', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(651, 1, 'update_app', 'mysql_version', 'MySQL Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(652, 2, 'update_app', 'mysql_version', 'Version MySQL', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(653, 1, 'update_app', 'vue_version', 'Vue Version', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(654, 2, 'update_app', 'vue_version', 'Version Vue', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(655, 1, 'update_app', 'update_app', 'Update App', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(656, 2, 'update_app', 'update_app', 'Mettre à jour l\'application', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(657, 1, 'update_app', 'update_now', 'Update Now', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(658, 2, 'update_app', 'update_now', 'Mettre à jour maintenant', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(659, 1, 'update_app', 'update_available', 'Update Available', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(660, 2, 'update_app', 'update_available', 'Mise à jour disponible', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(661, 1, 'update_app', 'verify_again', 'Verify Again', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(662, 2, 'update_app', 'verify_again', 'Vérifier à nouveau', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(663, 1, 'update_app', 'verify_failed', 'Verification Failed', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(664, 2, 'update_app', 'verify_failed', 'Échec de la vérification', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(665, 1, 'update_app', 'verify_failed_message', 'Your application is not registerd with us. Please verify it', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(666, 2, 'update_app', 'verify_failed_message', 'Votre application n\'est pas enregistrée chez nous. Veuillez la vérifier', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(667, 1, 'update_app', 'verified_with_other_domain', 'Your purchase code is registerd with other doamin. Please verfiy your purhcase code', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(668, 2, 'update_app', 'verified_with_other_domain', 'Votre code d\'achat est enregistré avec un autre domaine. Veuillez vérifier votre code d\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(669, 1, 'expense_category', 'add', 'Add New Expense Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(670, 2, 'expense_category', 'add', 'Ajouter une nouvelle catégorie de dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(671, 1, 'expense_category', 'edit', 'Edit Expense Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(672, 2, 'expense_category', 'edit', 'Modifier la catégorie de dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(673, 1, 'expense_category', 'created', 'Expense Category Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(674, 2, 'expense_category', 'created', 'Catégorie de dépense créée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(675, 1, 'expense_category', 'updated', 'Expense Category Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(676, 2, 'expense_category', 'updated', 'Catégorie de dépense mise à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(677, 1, 'expense_category', 'deleted', 'Expense Category Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(678, 2, 'expense_category', 'deleted', 'Catégorie de dépense supprimée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(679, 1, 'expense_category', 'delete_message', 'Are you sure you want to delete this expense category?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(680, 2, 'expense_category', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette catégorie de dépense ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(681, 1, 'expense_category', 'expense_category_details', 'Expense Category Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(682, 2, 'expense_category', 'expense_category_details', 'Détails de la catégorie de dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(683, 1, 'expense_category', 'name', 'Expense Category Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(684, 2, 'expense_category', 'name', 'Nom de la catégorie de dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(685, 1, 'expense_category', 'description', 'Description', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(686, 2, 'expense_category', 'description', 'Description', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(687, 1, 'expense', 'add', 'Add New Expense', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(688, 2, 'expense', 'add', 'Ajouter une nouvelle dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(689, 1, 'expense', 'edit', 'Edit Expense', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(690, 2, 'expense', 'edit', 'Modifier la dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(691, 1, 'expense', 'created', 'Expense Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(692, 2, 'expense', 'created', 'Dépense créée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(693, 1, 'expense', 'updated', 'Expense Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(694, 2, 'expense', 'updated', 'Dépense mise à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(695, 1, 'expense', 'deleted', 'Expense Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(696, 2, 'expense', 'deleted', 'Dépense supprimée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(697, 1, 'expense', 'delete_message', 'Are you sure you want to delete this expense?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(698, 2, 'expense', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette dépense ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(699, 1, 'expense', 'details', 'Expense Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(700, 2, 'expense', 'details', 'Détails de la dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(701, 1, 'expense', 'warehouse', 'Warehouse', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(702, 2, 'expense', 'warehouse', 'Entrepôt', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(703, 1, 'expense', 'expense_category', 'Expense Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(704, 2, 'expense', 'expense_category', 'Catégorie de dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(705, 1, 'expense', 'date', 'Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(706, 2, 'expense', 'date', 'Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(707, 1, 'expense', 'amount', 'Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(708, 2, 'expense', 'amount', 'Montant', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(709, 1, 'expense', 'bill', 'Expense Bill', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(710, 2, 'expense', 'bill', 'Facture de dépense', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(711, 1, 'expense', 'user', 'User', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(712, 2, 'expense', 'user', 'Utilisateur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(713, 1, 'expense', 'created_by_user', 'User', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(714, 2, 'expense', 'created_by_user', 'Utilisateur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(715, 1, 'expense', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(716, 2, 'expense', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(717, 1, 'brand', 'add', 'Add New Brand', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(718, 2, 'brand', 'add', 'Ajouter une nouvelle marque', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(719, 1, 'brand', 'edit', 'Edit Brand', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(720, 2, 'brand', 'edit', 'Modifier la marque', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(721, 1, 'brand', 'created', 'Brand Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(722, 2, 'brand', 'created', 'Marque créée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(723, 1, 'brand', 'updated', 'Brand Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(724, 2, 'brand', 'updated', 'Marque mise à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(725, 1, 'brand', 'deleted', 'Brand Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(726, 2, 'brand', 'deleted', 'Marque supprimée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(727, 1, 'brand', 'delete_message', 'Are you sure you want to delete this brand?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(728, 2, 'brand', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette marque ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(729, 1, 'brand', 'details', 'Brand Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(730, 2, 'brand', 'details', 'Détails de la marque', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(731, 1, 'brand', 'name', 'Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(732, 2, 'brand', 'name', 'Nom', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(733, 1, 'brand', 'slug', 'Slug', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(734, 2, 'brand', 'slug', 'Slug', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(735, 1, 'brand', 'logo', 'Brand Logo', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(736, 2, 'brand', 'logo', 'Logo de la marque', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(737, 1, 'category', 'add', 'Add New Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(738, 2, 'category', 'add', 'Ajouter une nouvelle catégorie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(739, 1, 'category', 'edit', 'Edit Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(740, 2, 'category', 'edit', 'Modifier la catégorie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(741, 1, 'category', 'created', 'Category Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(742, 2, 'category', 'created', 'Catégorie créée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(743, 1, 'category', 'updated', 'Category Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(744, 2, 'category', 'updated', 'Catégorie mise à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(745, 1, 'category', 'deleted', 'Category Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(746, 2, 'category', 'deleted', 'Catégorie supprimée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(747, 1, 'category', 'delete_message', 'Are you sure you want to delete this category?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(748, 2, 'category', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette catégorie ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(749, 1, 'category', 'details', 'Category Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(750, 2, 'category', 'details', 'Détails de la catégorie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(751, 1, 'category', 'category', 'Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(752, 2, 'category', 'category', 'Catégorie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(753, 1, 'category', 'name', 'Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(754, 2, 'category', 'name', 'Nom', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(755, 1, 'category', 'slug', 'Slug', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(756, 2, 'category', 'slug', 'Slug', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(757, 1, 'category', 'logo', 'Category Logo', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(758, 2, 'category', 'logo', 'Logo de la catégorie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(759, 1, 'category', 'parent_category', 'Parent Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(760, 2, 'category', 'parent_category', 'Catégorie parente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(761, 1, 'category', 'no_parent_category', 'No Parent Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(762, 2, 'category', 'no_parent_category', 'Aucune catégorie parente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(763, 1, 'product', 'add', 'Add New Product', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(764, 2, 'product', 'add', 'Ajouter un nouveau produit', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(765, 1, 'product', 'edit', 'Edit Product', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(766, 2, 'product', 'edit', 'Modifier le produit', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(767, 1, 'product', 'created', 'Product Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(768, 2, 'product', 'created', 'Produit créé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(769, 1, 'product', 'updated', 'Product Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(770, 2, 'product', 'updated', 'Produit mis à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(771, 1, 'product', 'deleted', 'Product Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(772, 2, 'product', 'deleted', 'Produit supprimé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(773, 1, 'product', 'delete_message', 'Are you sure you want to delete this product?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(774, 2, 'product', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce produit ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(775, 1, 'product', 'details', 'Product Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(776, 2, 'product', 'details', 'Détails du produit', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(777, 1, 'product', 'name', 'Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(778, 2, 'product', 'name', 'Nom', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(779, 1, 'product', 'slug', 'Slug', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(780, 2, 'product', 'slug', 'Slug', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(781, 1, 'product', 'sku', 'SKU', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(782, 2, 'product', 'sku', 'SKU', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(783, 1, 'product', 'image', 'Image', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(784, 2, 'product', 'image', 'Image', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(785, 1, 'product', 'quantitiy_alert', 'Quantity Alert', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(786, 2, 'product', 'quantitiy_alert', 'Alerte de quantité', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(787, 1, 'product', 'brand', 'Brand', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(788, 2, 'product', 'brand', 'Marque', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(789, 1, 'product', 'category', 'Category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(790, 2, 'product', 'category', 'Catégorie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(791, 1, 'product', 'price', 'Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(792, 2, 'product', 'price', 'Prix', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(793, 1, 'product', 'mrp', 'MRP', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(794, 2, 'product', 'mrp', 'Prix conseillé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(795, 1, 'product', 'purchase_price', 'Purchase Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(796, 2, 'product', 'purchase_price', 'Prix d\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(797, 1, 'product', 'sales_price', 'Sales Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(798, 2, 'product', 'sales_price', 'Prix de vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(799, 1, 'product', 'tax_type', 'Tax Type', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(800, 2, 'product', 'tax_type', 'Type de taxe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(801, 1, 'product', 'description', 'Description', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(802, 2, 'product', 'description', 'Description', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(803, 1, 'product', 'product', 'Product', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(804, 2, 'product', 'product', 'Produit', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(805, 1, 'product', 'quantity', 'Quantity', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(806, 2, 'product', 'quantity', 'Quantité', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(807, 1, 'product', 'discount', 'Discount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(808, 2, 'product', 'discount', 'Remise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(809, 1, 'product', 'tax', 'Tax', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(810, 2, 'product', 'tax', 'Taxe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(811, 1, 'product', 'subtotal', 'SubTotal', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(812, 2, 'product', 'subtotal', 'Sous-total', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(813, 1, 'product', 'unit', 'Unit', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(814, 2, 'product', 'unit', 'Unité', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(815, 1, 'product', 'unit_price', 'Unit Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(816, 2, 'product', 'unit_price', 'Prix unitaire', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(817, 1, 'product', 'avl_qty', 'Avl. qty:', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(818, 2, 'product', 'avl_qty', 'Qté disp. :', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(819, 1, 'product', 'order_items', 'Order Items', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(820, 2, 'product', 'order_items', 'Articles de la commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(821, 1, 'product', 'inclusive', 'Inclusive', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(822, 2, 'product', 'inclusive', 'TTC', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(823, 1, 'product', 'exclusive', 'Exclusive', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(824, 2, 'product', 'exclusive', 'HT', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(825, 1, 'product', 'stocks', 'Stocks', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(826, 2, 'product', 'stocks', 'Stocks', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(827, 1, 'product', 'stock_quantity', 'Stock Quantity', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(828, 2, 'product', 'stock_quantity', 'Quantité en stock', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(829, 1, 'product', 'product_orders', 'Product Orders', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(830, 2, 'product', 'product_orders', 'Commandes du produit', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(831, 1, 'product', 'stock_history', 'Stock History', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(832, 2, 'product', 'stock_history', 'Historique du stock', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(833, 1, 'product', 'current_stock', 'Current Stock', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(834, 2, 'product', 'current_stock', 'Stock actuel', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(835, 1, 'product', 'item_code', 'Item Code', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(836, 2, 'product', 'item_code', 'Code de l\'article', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(837, 1, 'product', 'barcode_symbology', 'Barcode Symbology', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(838, 2, 'product', 'barcode_symbology', 'Symbologie du code-barres', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(839, 1, 'product', 'barcode', 'Barcode', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(840, 2, 'product', 'barcode', 'Code-barres', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(841, 1, 'product', 'view_barcode', 'View Barcode', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(842, 2, 'product', 'view_barcode', 'Voir le code-barres', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(843, 1, 'product', 'generate_barcode', 'Generate Barcode', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(844, 2, 'product', 'generate_barcode', 'Générer le code-barres', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(845, 1, 'product', 'print_barcode', 'Print Barcode', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(846, 2, 'product', 'print_barcode', 'Imprimer le code-barres', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(847, 1, 'product', 'price_tax', 'Price & Tax', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(848, 2, 'product', 'price_tax', 'Prix et taxe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(849, 1, 'product', 'custom_fields', 'Custom Fields', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(850, 2, 'product', 'custom_fields', 'Champs personnalisés', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(851, 1, 'product', 'wholesale_rate', 'Wholesale Rate', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(852, 2, 'product', 'wholesale_rate', 'Tarif de gros', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(853, 1, 'product', 'wholesale_price', 'Wholesale Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(854, 2, 'product', 'wholesale_price', 'Prix de gros', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(855, 1, 'product', 'wholesale_quantity', 'Wholesale Quantity', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(856, 2, 'product', 'wholesale_quantity', 'Quantité de gros', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(857, 1, 'product', 'enter_min_quantity', 'Enter Minimum Quantity', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(858, 2, 'product', 'enter_min_quantity', 'Saisir la quantité minimale', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(859, 1, 'product', 'opening_stock', 'Opening Stock', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(860, 2, 'product', 'opening_stock', 'Stock initial', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(861, 1, 'product', 'opening_stock_date', 'Opening Stock Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(862, 2, 'product', 'opening_stock_date', 'Date du stock initial', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(863, 1, 'stock', 'order_type', 'Order Type', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(864, 2, 'stock', 'order_type', 'Type de commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(865, 1, 'stock', 'order_date', 'Order Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(866, 2, 'stock', 'order_date', 'Date de commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(867, 1, 'stock', 'warehouse', 'Warehouse', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(868, 2, 'stock', 'warehouse', 'Entrepôt', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(869, 1, 'stock', 'supplier', 'Supplier', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(870, 2, 'stock', 'supplier', 'Fournisseur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(871, 1, 'stock', 'customer', 'Customer', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(872, 2, 'stock', 'customer', 'Client', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(873, 1, 'stock', 'product', 'Product', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(874, 2, 'stock', 'product', 'Produit', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(875, 1, 'stock', 'invoice_number', 'Invoice Number', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(876, 2, 'stock', 'invoice_number', 'Numéro de facture', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(877, 1, 'stock', 'invoie_number_blank', 'Leave it blank to generate automatically', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(878, 2, 'stock', 'invoie_number_blank', 'Laissez vide pour générer automatiquement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(879, 1, 'stock', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(880, 2, 'stock', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(881, 1, 'stock', 'status', 'Order Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(882, 2, 'stock', 'status', 'Statut de la commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(883, 1, 'stock', 'order_tax', 'Order Tax', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(884, 2, 'stock', 'order_tax', 'Taxe de commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(885, 1, 'stock', 'discount', 'Discount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(886, 2, 'stock', 'discount', 'Remise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(887, 1, 'stock', 'shipping', 'Shipping', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(888, 2, 'stock', 'shipping', 'Expédition', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(889, 1, 'stock', 'grand_total', 'Grand Total', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(890, 2, 'stock', 'grand_total', 'Total général', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(891, 1, 'stock', 'remarks', 'Remarks', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(892, 2, 'stock', 'remarks', 'Remarques', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(893, 1, 'stock', 'pay_now', 'Pay Now', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(894, 2, 'stock', 'pay_now', 'Payer maintenant', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(895, 1, 'stock', 'reset', 'Reset', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(896, 2, 'stock', 'reset', 'Réinitialiser', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(897, 1, 'stock', 'total_items', 'Total Items', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(898, 2, 'stock', 'total_items', 'Total articles', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(899, 1, 'stock', 'paying_amount', 'Paying Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(900, 2, 'stock', 'paying_amount', 'Montant payé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(901, 1, 'stock', 'payable_amount', 'Payable Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(902, 2, 'stock', 'payable_amount', 'Montant à payer', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(903, 1, 'stock', 'change_return', 'Change Return', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(904, 2, 'stock', 'change_return', 'Monnaie à rendre', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(905, 1, 'stock', 'order_details', 'Order Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(906, 2, 'stock', 'order_details', 'Détails de la commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(907, 1, 'stock', 'order_canceled', 'Order Canceled Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(908, 2, 'stock', 'order_canceled', 'Commande annulée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(909, 1, 'stock', 'order_cancel_message', 'Are you sure you want to cancel this order?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(910, 2, 'stock', 'order_cancel_message', 'Êtes-vous sûr de vouloir annuler cette commande ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(911, 1, 'stock', 'view_order', 'View Order', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(912, 2, 'stock', 'view_order', 'Voir la commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(913, 1, 'stock', 'order_id', 'Order Id', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(914, 2, 'stock', 'order_id', 'N° de commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(915, 1, 'stock', 'shipping_address', 'Shipping Address', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(916, 2, 'stock', 'shipping_address', 'Adresse de livraison', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(917, 1, 'stock', 'billing_address', 'Billing Address', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(918, 2, 'stock', 'billing_address', 'Adresse de facturation', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(919, 1, 'purchase', 'add', 'Add New Purchase', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(920, 2, 'purchase', 'add', 'Ajouter un nouvel achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(921, 1, 'purchase', 'edit', 'Edit Purchase', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(922, 2, 'purchase', 'edit', 'Modifier l\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(923, 1, 'purchase', 'details', 'Purchase Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(924, 2, 'purchase', 'details', 'Détails de l\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(925, 1, 'purchase', 'created', 'Purchase Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(926, 2, 'purchase', 'created', 'Achat créé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(927, 1, 'purchase', 'updated', 'Purchase Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(928, 2, 'purchase', 'updated', 'Achat mis à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(929, 1, 'purchase', 'deleted', 'Purchase Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(930, 2, 'purchase', 'deleted', 'Achat supprimé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(931, 1, 'purchase', 'delete_message', 'Are you sure you want to delete this purchase?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(932, 2, 'purchase', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cet achat ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(933, 1, 'purchase', 'purchase_date', 'Purchase Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(934, 2, 'purchase', 'purchase_date', 'Date d\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(935, 1, 'purchase', 'purchase_status', 'Purchase Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(936, 2, 'purchase', 'purchase_status', 'Statut de l\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(937, 1, 'purchase', 'user', 'Supplier', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(938, 2, 'purchase', 'user', 'Fournisseur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(939, 1, 'sales', 'add', 'Add New Sales', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(940, 2, 'sales', 'add', 'Ajouter une nouvelle vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(941, 1, 'sales', 'edit', 'Edit Sales', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(942, 2, 'sales', 'edit', 'Modifier la vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(943, 1, 'sales', 'details', 'Sales Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(944, 2, 'sales', 'details', 'Détails de la vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(945, 1, 'sales', 'created', 'Sales Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(946, 2, 'sales', 'created', 'Vente créée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(947, 1, 'sales', 'updated', 'Sales Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(948, 2, 'sales', 'updated', 'Vente mise à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(949, 1, 'sales', 'deleted', 'Sales Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(950, 2, 'sales', 'deleted', 'Vente supprimée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(951, 1, 'sales', 'delete_message', 'Are you sure you want to delete this sales?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(952, 2, 'sales', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette vente ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(953, 1, 'sales', 'sales_date', 'Sales Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(954, 2, 'sales', 'sales_date', 'Date de vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(955, 1, 'sales', 'sales_status', 'Sales Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(956, 2, 'sales', 'sales_status', 'Statut de la vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(957, 1, 'sales', 'user', 'Customer', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(958, 2, 'sales', 'user', 'Client', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(959, 1, 'sales', 'tax_invoice', 'TAX INVOICE', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(960, 2, 'sales', 'tax_invoice', 'FACTURE TTC', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(961, 1, 'sales', 'invoice', 'Invoice', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(962, 2, 'sales', 'invoice', 'Facture', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(963, 1, 'purchase_returns', 'add', 'Add New Purchase Return', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(964, 2, 'purchase_returns', 'add', 'Ajouter un nouveau retour achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(965, 1, 'purchase_returns', 'edit', 'Edit Purchase Return', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(966, 2, 'purchase_returns', 'edit', 'Modifier le retour achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(967, 1, 'purchase_returns', 'details', 'Purchase Return Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(968, 2, 'purchase_returns', 'details', 'Détails du retour achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(969, 1, 'purchase_returns', 'created', 'Purchase Return Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(970, 2, 'purchase_returns', 'created', 'Retour achat créé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(971, 1, 'purchase_returns', 'updated', 'Purchase Return Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(972, 2, 'purchase_returns', 'updated', 'Retour achat mis à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(973, 1, 'purchase_returns', 'deleted', 'Purchase Return Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(974, 2, 'purchase_returns', 'deleted', 'Retour achat supprimé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(975, 1, 'purchase_returns', 'delete_message', 'Are you sure you want to delete this purchase return?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(976, 2, 'purchase_returns', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce retour achat ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(977, 1, 'purchase_returns', 'purchase_returns_date', 'Return Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(978, 2, 'purchase_returns', 'purchase_returns_date', 'Date de retour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(979, 1, 'purchase_returns', 'purchase_returns_status', 'Return Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(980, 2, 'purchase_returns', 'purchase_returns_status', 'Statut du retour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(981, 1, 'purchase_returns', 'user', 'Supplier', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(982, 2, 'purchase_returns', 'user', 'Fournisseur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(983, 1, 'sales_returns', 'add', 'Add New Sales Return', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(984, 2, 'sales_returns', 'add', 'Ajouter un nouveau retour vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(985, 1, 'sales_returns', 'edit', 'Edit Sales Return', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(986, 2, 'sales_returns', 'edit', 'Modifier le retour vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(987, 1, 'sales_returns', 'details', 'Sales Return Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(988, 2, 'sales_returns', 'details', 'Détails du retour vente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(989, 1, 'sales_returns', 'created', 'Sales Return Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(990, 2, 'sales_returns', 'created', 'Retour vente créé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(991, 1, 'sales_returns', 'updated', 'Sales Return Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(992, 2, 'sales_returns', 'updated', 'Retour vente mis à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(993, 1, 'sales_returns', 'deleted', 'Sales Return Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(994, 2, 'sales_returns', 'deleted', 'Retour vente supprimé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(995, 1, 'sales_returns', 'delete_message', 'Are you sure you want to delete this sales return?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(996, 2, 'sales_returns', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce retour vente ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(997, 1, 'sales_returns', 'sales_returns_date', 'Return Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(998, 2, 'sales_returns', 'sales_returns_date', 'Date de retour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(999, 1, 'sales_returns', 'sales_returns_status', 'Return Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1000, 2, 'sales_returns', 'sales_returns_status', 'Statut du retour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1001, 1, 'sales_returns', 'user', 'Customer', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1002, 2, 'sales_returns', 'user', 'Client', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1003, 1, 'payments', 'add', 'Add New Payment', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1004, 2, 'payments', 'add', 'Ajouter un nouveau paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1005, 1, 'payments', 'edit', 'Edit Payment', '2026-04-22 14:21:09', '2026-04-22 14:21:09');
INSERT INTO `translations` (`id`, `lang_id`, `group`, `key`, `value`, `created_at`, `updated_at`) VALUES
(1006, 2, 'payments', 'edit', 'Modifier le paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1007, 1, 'payments', 'details', 'Payment Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1008, 2, 'payments', 'details', 'Détails du paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1009, 1, 'payments', 'created', 'Payment Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1010, 2, 'payments', 'created', 'Paiement créé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1011, 1, 'payments', 'updated', 'Payment Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1012, 2, 'payments', 'updated', 'Paiement mis à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1013, 1, 'payments', 'deleted', 'Payment Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1014, 2, 'payments', 'deleted', 'Paiement supprimé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1015, 1, 'payments', 'delete_message', 'Are you sure you want to delete this payment?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1016, 2, 'payments', 'delete_message', 'Êtes-vous sûr de vouloir supprimer ce paiement ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1017, 1, 'payments', 'user', 'User', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1018, 2, 'payments', 'user', 'Utilisateur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1019, 1, 'payments', 'amount', 'Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1020, 2, 'payments', 'amount', 'Montant', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1021, 1, 'payments', 'invoice_amount', 'Invoice Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1022, 2, 'payments', 'invoice_amount', 'Montant de la facture', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1023, 1, 'payments', 'payment_number', 'Reference Number', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1024, 2, 'payments', 'payment_number', 'Numéro de référence', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1025, 1, 'payments', 'payments', 'Payments', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1026, 2, 'payments', 'payments', 'Paiements', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1027, 1, 'payments', 'date', 'Payment Date', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1028, 2, 'payments', 'date', 'Date de paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1029, 1, 'payments', 'due_amount', 'Due Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1030, 2, 'payments', 'due_amount', 'Montant dû', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1031, 1, 'payments', 'paid_amount', 'Paid Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1032, 2, 'payments', 'paid_amount', 'Montant payé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1033, 1, 'payments', 'total_amount', 'Total Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1034, 2, 'payments', 'total_amount', 'Montant total', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1035, 1, 'payments', 'unused_amount', 'Unused Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1036, 2, 'payments', 'unused_amount', 'Montant non utilisé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1037, 1, 'payments', 'settled_amount', 'Settled Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1038, 2, 'payments', 'settled_amount', 'Montant réglé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1039, 1, 'payments', 'payment_mode', 'Payment Mode', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1040, 2, 'payments', 'payment_mode', 'Mode de paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1041, 1, 'payments', 'paid_total_amount', 'Paid/Total Amount', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1042, 2, 'payments', 'paid_total_amount', 'Payé / Montant total', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1043, 1, 'payments', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1044, 2, 'payments', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1045, 1, 'payments', 'payment_status', 'Payment Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1046, 2, 'payments', 'payment_status', 'Statut du paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1047, 1, 'payments', 'unpaid', 'Unpaid', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1048, 2, 'payments', 'unpaid', 'Impayé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1049, 1, 'payments', 'paid', 'Paid', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1050, 2, 'payments', 'paid', 'Payé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1051, 1, 'payments', 'transactions', 'Transactions', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1052, 2, 'payments', 'transactions', 'Transactions', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1053, 1, 'payments', 'transaction_number', 'Txns No.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1054, 2, 'payments', 'transaction_number', 'N° transaction', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1055, 1, 'payments', 'partially_paid', 'Partially Paid', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1056, 2, 'payments', 'partially_paid', 'Partiellement payé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1057, 1, 'payments', 'order_payment', 'Order Payment', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1058, 2, 'payments', 'order_payment', 'Paiement de commande', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1059, 1, 'payments', 'settle_invoice_using_payment', 'Settle below invoices using this payment', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1060, 2, 'payments', 'settle_invoice_using_payment', 'Régler les factures ci-dessous avec ce paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1061, 1, 'payments', 'payment_type', 'Payment Type', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1062, 2, 'payments', 'payment_type', 'Type de paiement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1063, 1, 'payments', 'you_will_pay', 'You Will Pay', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1064, 2, 'payments', 'you_will_pay', 'Vous paierez', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1065, 1, 'payments', 'you_will_receive', 'You Will Receive', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1066, 2, 'payments', 'you_will_receive', 'Vous recevrez', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1067, 1, 'payments', 'cash', 'Cash', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1068, 2, 'payments', 'cash', 'Espèces', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1069, 1, 'payments', 'bank', 'Bank', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1070, 2, 'payments', 'bank', 'Banque', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1071, 1, 'langs', 'add', 'Add New Language', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1072, 2, 'langs', 'add', 'Ajouter une nouvelle langue', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1073, 1, 'langs', 'edit', 'Edit Language', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1074, 2, 'langs', 'edit', 'Modifier la langue', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1075, 1, 'langs', 'details', 'Language Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1076, 2, 'langs', 'details', 'Détails de la langue', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1077, 1, 'langs', 'created', 'Language Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1078, 2, 'langs', 'created', 'Langue créée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1079, 1, 'langs', 'updated', 'Language Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1080, 2, 'langs', 'updated', 'Langue mise à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1081, 1, 'langs', 'deleted', 'Language Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1082, 2, 'langs', 'deleted', 'Langue supprimée avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1083, 1, 'langs', 'delete_message', 'Are you sure you want to delete this language?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1084, 2, 'langs', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cette langue ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1085, 1, 'langs', 'view_all_langs', 'View All Languages', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1086, 2, 'langs', 'view_all_langs', 'Voir toutes les langues', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1087, 1, 'langs', 'status_updated', 'Langugage status updated', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1088, 2, 'langs', 'status_updated', 'Statut de la langue mis à jour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1089, 1, 'langs', 'name', 'Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1090, 2, 'langs', 'name', 'Nom', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1091, 1, 'langs', 'key', 'Key', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1092, 2, 'langs', 'key', 'Clé', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1093, 1, 'langs', 'flag', 'Flag', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1094, 2, 'langs', 'flag', 'Drapeau', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1095, 1, 'langs', 'enabled', 'Enabled', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1096, 2, 'langs', 'enabled', 'Activée', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1097, 1, 'translations', 'fetch_new_translations', 'Fetch New Translations', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1098, 2, 'translations', 'fetch_new_translations', 'Récupérer les nouvelles traductions', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1099, 1, 'translations', 'reload_translations', 'Reload Translations', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1100, 2, 'translations', 'reload_translations', 'Recharger les traductions', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1101, 1, 'translations', 'reload_successfully', 'Translations Reload Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1102, 2, 'translations', 'reload_successfully', 'Traductions rechargées avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1103, 1, 'translations', 'fetched_successfully', 'Translations Fetch Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1104, 2, 'translations', 'fetched_successfully', 'Traductions récupérées avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1105, 1, 'storage_settings', 'updated', 'Storage Settings Updated', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1106, 2, 'storage_settings', 'updated', 'Paramètres de stockage mis à jour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1107, 1, 'storage_settings', 'storage', 'Storage', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1108, 2, 'storage_settings', 'storage', 'Stockage', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1109, 1, 'storage_settings', 'local', 'Local', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1110, 2, 'storage_settings', 'local', 'Local', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1111, 1, 'storage_settings', 'aws', 'AWS S3 Storage', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1112, 2, 'storage_settings', 'aws', 'Stockage AWS S3', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1113, 1, 'storage_settings', 'aws_key', 'AWS Key', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1114, 2, 'storage_settings', 'aws_key', 'Clé AWS', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1115, 1, 'storage_settings', 'aws_secret', 'AWS Secret', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1116, 2, 'storage_settings', 'aws_secret', 'Secret AWS', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1117, 1, 'storage_settings', 'aws_region', 'AWS Region', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1118, 2, 'storage_settings', 'aws_region', 'Région AWS', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1119, 1, 'storage_settings', 'aws_bucket', 'AWS Bucket', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1120, 2, 'storage_settings', 'aws_bucket', 'Bucket AWS', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1121, 1, 'mail_settings', 'updated', 'Mail Settings Updated', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1122, 2, 'mail_settings', 'updated', 'Paramètres e-mail mis à jour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1123, 1, 'mail_settings', 'mail_driver', 'Mail Driver', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1124, 2, 'mail_settings', 'mail_driver', 'Pilote de messagerie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1125, 1, 'mail_settings', 'none', 'None', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1126, 2, 'mail_settings', 'none', 'Aucun', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1127, 1, 'mail_settings', 'mail', 'Mail', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1128, 2, 'mail_settings', 'mail', 'E-mail', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1129, 1, 'mail_settings', 'smtp', 'SMTP', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1130, 2, 'mail_settings', 'smtp', 'SMTP', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1131, 1, 'mail_settings', 'from_name', 'Mail From Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1132, 2, 'mail_settings', 'from_name', 'Nom de l\'expéditeur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1133, 1, 'mail_settings', 'from_email', 'Mail From Email', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1134, 2, 'mail_settings', 'from_email', 'E-mail de l\'expéditeur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1135, 1, 'mail_settings', 'host', 'Host', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1136, 2, 'mail_settings', 'host', 'Hôte', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1137, 1, 'mail_settings', 'port', 'Port', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1138, 2, 'mail_settings', 'port', 'Port', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1139, 1, 'mail_settings', 'encryption', 'Encryption', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1140, 2, 'mail_settings', 'encryption', 'Chiffrement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1141, 1, 'mail_settings', 'username', 'Username', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1142, 2, 'mail_settings', 'username', 'Nom d\'utilisateur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1143, 1, 'mail_settings', 'password', 'Password', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1144, 2, 'mail_settings', 'password', 'Mot de passe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1145, 1, 'mail_settings', 'send_test_mail', 'Send Test Mail', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1146, 2, 'mail_settings', 'send_test_mail', 'Envoyer un e-mail de test', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1147, 1, 'mail_settings', 'send_mail_setting_saved', 'Send mail setting saved', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1148, 2, 'mail_settings', 'send_mail_setting_saved', 'Paramètres d\'envoi de mail enregistrés', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1149, 1, 'mail_settings', 'enable_mail_queue', 'Enable Mail Queue', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1150, 2, 'mail_settings', 'enable_mail_queue', 'Activer la file d\'attente des e-mails', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1151, 1, 'mail_settings', 'send_mail_for', 'Send Mail For', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1152, 2, 'mail_settings', 'send_mail_for', 'Envoyer un e-mail pour', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1153, 1, 'mail_settings', 'email', 'Email address for which you want to send test mail', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1154, 2, 'mail_settings', 'email', 'Adresse e-mail pour l\'envoi du mail de test', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1155, 1, 'mail_settings', 'test_mail_sent_successfully', 'Test mail sent successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1156, 2, 'mail_settings', 'test_mail_sent_successfully', 'E-mail de test envoyé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1157, 1, 'mail_settings', 'stock_adjustment_create', 'Stock Adjustment Create', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1158, 2, 'mail_settings', 'stock_adjustment_create', 'Création d\'ajustement de stock', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1159, 1, 'mail_settings', 'notificaiton_will_be_sent_to_warehouse', 'Notification will be sent to warehouse email', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1160, 2, 'mail_settings', 'notificaiton_will_be_sent_to_warehouse', 'La notification sera envoyée à l\'e-mail de l\'entrepôt', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1161, 1, 'stock_adjustment', 'add', 'Add New Adjustment', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1162, 2, 'stock_adjustment', 'add', 'Ajouter un nouvel ajustement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1163, 1, 'stock_adjustment', 'edit', 'Edit Adjustment', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1164, 2, 'stock_adjustment', 'edit', 'Modifier l\'ajustement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1165, 1, 'stock_adjustment', 'details', 'Adjustment Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1166, 2, 'stock_adjustment', 'details', 'Détails de l\'ajustement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1167, 1, 'stock_adjustment', 'created', 'Adjustment Created Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1168, 2, 'stock_adjustment', 'created', 'Ajustement créé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1169, 1, 'stock_adjustment', 'updated', 'Adjustment Updated Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1170, 2, 'stock_adjustment', 'updated', 'Ajustement mis à jour avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1171, 1, 'stock_adjustment', 'deleted', 'Adjustment Deleted Successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1172, 2, 'stock_adjustment', 'deleted', 'Ajustement supprimé avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1173, 1, 'stock_adjustment', 'delete_message', 'Are you sure you want to delete this stock adjustment?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1174, 2, 'stock_adjustment', 'delete_message', 'Êtes-vous sûr de vouloir supprimer cet ajustement de stock ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1175, 1, 'stock_adjustment', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1176, 2, 'stock_adjustment', 'notes', 'Notes', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1177, 1, 'stock_adjustment', 'current_stock', 'Current Stock', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1178, 2, 'stock_adjustment', 'current_stock', 'Stock actuel', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1179, 1, 'stock_adjustment', 'quantity', 'Quantity', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1180, 2, 'stock_adjustment', 'quantity', 'Quantité', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1181, 1, 'stock_adjustment', 'adjustment_type', 'Adjustment Type', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1182, 2, 'stock_adjustment', 'adjustment_type', 'Type d\'ajustement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1183, 1, 'stock_adjustment', 'adjustment_add', 'Add', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1184, 2, 'stock_adjustment', 'adjustment_add', 'Ajouter', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1185, 1, 'stock_adjustment', 'adjustment_subtract', 'Subtract', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1186, 2, 'stock_adjustment', 'adjustment_subtract', 'Soustraire', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1187, 1, 'messages', 'product_out_of_stock', 'Product is out of stock. Current Stock is {0} while required stock is {1}.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1188, 2, 'messages', 'product_out_of_stock', 'Le produit est en rupture de stock. Le stock actuel est de {0} alors que le stock requis est de {1}.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1189, 1, 'messages', 'leave_blank_to_create_parent_category', 'Leave it blank to create parent category', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1190, 2, 'messages', 'leave_blank_to_create_parent_category', 'Laissez vide pour créer une catégorie parente', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1191, 1, 'messages', 'somehing_went_wrong', 'Something went wrong. Please contact to administrator.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1192, 2, 'messages', 'somehing_went_wrong', 'Une erreur s\'est produite. Veuillez contacter l\'administrateur.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1193, 1, 'messages', 'verify_success', 'Successfully verified. Redirect to app...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1194, 2, 'messages', 'verify_success', 'Vérification réussie. Redirection vers l\'application...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1195, 1, 'messages', 'login_success', 'Successfully login. Redirect to app...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1196, 2, 'messages', 'login_success', 'Connexion réussie. Redirection vers l\'application...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1197, 1, 'messages', 'login_success_dashboard', 'Successfully logged into app.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1198, 2, 'messages', 'login_success_dashboard', 'Connexion réussie à l\'application.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1199, 1, 'messages', 'click_here_to_find_purchase_code', 'Click here to find your purchase code', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1200, 2, 'messages', 'click_here_to_find_purchase_code', 'Cliquez ici pour trouver votre code d\'achat', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1201, 1, 'messages', 'verification_successfull', 'Verification successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1202, 2, 'messages', 'verification_successfull', 'Vérification réussie', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1203, 1, 'messages', 'other_domain_linked', 'Other domain linked', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1204, 2, 'messages', 'other_domain_linked', 'Autre domaine lié', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1205, 1, 'messages', 'other_domain_linked_with_purchase_code', 'Other domain is already linked with your purchase code. Please enter your purchase code for more details...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1206, 2, 'messages', 'other_domain_linked_with_purchase_code', 'Un autre domaine est déjà lié à votre code d\'achat. Veuillez entrer votre code d\'achat pour plus de détails...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1207, 1, 'messages', 'first_verify_module_message', 'To enable please \\n verify this module', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1208, 2, 'messages', 'first_verify_module_message', 'Pour activer, veuillez d\'abord vérifier ce module', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1209, 1, 'messages', 'are_you_sure_install_message', 'Are you sure you want to install?', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1210, 2, 'messages', 'are_you_sure_install_message', 'Êtes-vous sûr de vouloir installer ?', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1211, 1, 'messages', 'downloading_started_message', 'Downloading started. Please wait ...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1212, 2, 'messages', 'downloading_started_message', 'Téléchargement démarré. Veuillez patienter...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1213, 1, 'messages', 'file_extracting_message', 'File extracteding. Please wait ...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1214, 2, 'messages', 'file_extracting_message', 'Extraction du fichier. Veuillez patienter...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1215, 1, 'messages', 'installation_success', 'Installation successfully. Click here to reload page...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1216, 2, 'messages', 'installation_success', 'Installation réussie. Cliquez ici pour recharger la page...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1217, 1, 'messages', 'are_you_sure_update_message', 'Are you sure you want to update? Please take backup before update.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1218, 2, 'messages', 'are_you_sure_update_message', 'Êtes-vous sûr de vouloir mettre à jour ? Veuillez sauvegarder avant la mise à jour.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1219, 1, 'messages', 'stmp_success_message', 'Your SMTP settings are correct..', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1220, 2, 'messages', 'stmp_success_message', 'Vos paramètres SMTP sont corrects.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1221, 1, 'messages', 'stmp_error_message', 'Your SMTP settings are incorrect. Please update it to send mails', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1222, 2, 'messages', 'stmp_error_message', 'Vos paramètres SMTP sont incorrects. Veuillez les mettre à jour pour envoyer des e-mails', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1223, 1, 'messages', 'uploading_failed', 'Uploading failed', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1224, 2, 'messages', 'uploading_failed', 'Échec du téléversement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1225, 1, 'messages', 'loading_app_message', 'Please wait... we are preparing something amazing for you', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1226, 2, 'messages', 'loading_app_message', 'Veuillez patienter... nous préparons quelque chose d\'extraordinaire pour vous', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1227, 1, 'messages', 'fetching_product_details', 'We are fetching product details. Please wait...', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1228, 2, 'messages', 'fetching_product_details', 'Nous récupérons les détails du produit. Veuillez patienter...', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1229, 1, 'messages', 'product_is_upto_date', 'You are on the latest version of app.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1230, 2, 'messages', 'product_is_upto_date', 'Vous utilisez la dernière version de l\'application.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1231, 1, 'messages', 'new_app_version_avaialbe', 'New app version {0} is available. Please update to get latest version.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1232, 2, 'messages', 'new_app_version_avaialbe', 'Une nouvelle version {0} de l\'application est disponible. Veuillez mettre à jour.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1233, 1, 'popover', 'quantitiy_alert', 'After this stock quanity it will enable low stock warning.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1234, 2, 'popover', 'quantitiy_alert', 'Après cette quantité de stock, l\'alerte de stock bas sera activée.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1235, 1, 'popover', 'auto_detect_timezone', 'Allow auto detect timezone from browser for currently logged in user.', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1236, 2, 'popover', 'auto_detect_timezone', 'Permettre la détection automatique du fuseau horaire du navigateur pour l\'utilisateur connecté.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1237, 1, 'popover', 'click_here_to_copy_credentials', 'Click here to copy {0} credentials', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1238, 2, 'popover', 'click_here_to_copy_credentials', 'Cliquez ici pour copier les identifiants {0}', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1239, 1, 'superadmin', 'dashboard', 'Dashboard', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1240, 2, 'superadmin', 'dashboard', 'Tableau de bord', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1241, 1, 'superadmin', 'total_companies', 'Total Companies', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1242, 2, 'superadmin', 'total_companies', 'Total entreprises', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1243, 1, 'superadmin', 'active_companies', 'Active Companies', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1244, 2, 'superadmin', 'active_companies', 'Entreprises actives', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1245, 1, 'superadmin', 'total_users', 'Total Users', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1246, 2, 'superadmin', 'total_users', 'Total utilisateurs', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1247, 1, 'superadmin', 'inactive_companies', 'Inactive Companies', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1248, 2, 'superadmin', 'inactive_companies', 'Entreprises inactives', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1249, 1, 'superadmin', 'plan_distribution', 'Plan Distribution', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1250, 2, 'superadmin', 'plan_distribution', 'Répartition des plans', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1251, 1, 'superadmin', 'recent_companies', 'Recent Companies', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1252, 2, 'superadmin', 'recent_companies', 'Entreprises récentes', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1253, 1, 'superadmin', 'company_name', 'Company Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1254, 2, 'superadmin', 'company_name', 'Nom de l\'entreprise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1255, 1, 'superadmin', 'plan', 'Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1256, 2, 'superadmin', 'plan', 'Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1257, 1, 'superadmin', 'created_at', 'Created At', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1258, 2, 'superadmin', 'created_at', 'Créé le', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1259, 1, 'superadmin', 'companies', 'Companies', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1260, 2, 'superadmin', 'companies', 'Entreprises', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1261, 1, 'superadmin', 'company_detail', 'Company Detail', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1262, 2, 'superadmin', 'company_detail', 'Détail de l\'entreprise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1263, 1, 'superadmin', 'company_info', 'Company Info', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1264, 2, 'superadmin', 'company_info', 'Informations de l\'entreprise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1265, 1, 'superadmin', 'deactivate', 'Deactivate', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1266, 2, 'superadmin', 'deactivate', 'Désactiver', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1267, 1, 'superadmin', 'activate', 'Activate', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1268, 2, 'superadmin', 'activate', 'Activer', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1269, 1, 'superadmin', 'subscription', 'Subscription', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1270, 2, 'superadmin', 'subscription', 'Abonnement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1271, 1, 'superadmin', 'current_plan', 'Current Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1272, 2, 'superadmin', 'current_plan', 'Plan actuel', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1273, 1, 'superadmin', 'subscription_status', 'Subscription Status', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1274, 2, 'superadmin', 'subscription_status', 'Statut de l\'abonnement', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1275, 1, 'superadmin', 'plan_details', 'Plan Details', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1276, 2, 'superadmin', 'plan_details', 'Détails du plan', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1277, 1, 'superadmin', 'change_plan', 'Change Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1278, 2, 'superadmin', 'change_plan', 'Changer de plan', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1279, 1, 'superadmin', 'select_plan', 'Select Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1280, 2, 'superadmin', 'select_plan', 'Sélectionner un plan', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1281, 1, 'superadmin', 'resources', 'Resources', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1282, 2, 'superadmin', 'resources', 'Ressources', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1283, 1, 'superadmin', 'users_count', 'Users', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1284, 2, 'superadmin', 'users_count', 'Utilisateurs', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1285, 1, 'superadmin', 'warehouses_count', 'Warehouses', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1286, 2, 'superadmin', 'warehouses_count', 'Entrepôts', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1287, 1, 'superadmin', 'products_count', 'Products', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1288, 2, 'superadmin', 'products_count', 'Produits', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1289, 1, 'superadmin', 'create_company', 'Create Company', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1290, 2, 'superadmin', 'create_company', 'Créer une entreprise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1291, 1, 'superadmin', 'admin_info', 'Admin Info', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1292, 2, 'superadmin', 'admin_info', 'Informations de l\'administrateur', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1293, 1, 'superadmin', 'plans', 'Plans', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1294, 2, 'superadmin', 'plans', 'Plans', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1295, 1, 'superadmin', 'add_plan', 'Add Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1296, 2, 'superadmin', 'add_plan', 'Ajouter un plan', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1297, 1, 'superadmin', 'edit_plan', 'Edit Plan', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1298, 2, 'superadmin', 'edit_plan', 'Modifier le plan', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1299, 1, 'superadmin', 'plan_name', 'Plan Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1300, 2, 'superadmin', 'plan_name', 'Nom du plan', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1301, 1, 'superadmin', 'monthly_price', 'Monthly Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1302, 2, 'superadmin', 'monthly_price', 'Prix mensuel', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1303, 1, 'superadmin', 'yearly_price', 'Yearly Price', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1304, 2, 'superadmin', 'yearly_price', 'Prix annuel', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1305, 1, 'superadmin', 'limits', 'Limits', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1306, 2, 'superadmin', 'limits', 'Limites', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1307, 1, 'superadmin', 'features', 'Features', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1308, 2, 'superadmin', 'features', 'Fonctionnalités', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1309, 1, 'superadmin', 'reports', 'Reports', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1310, 2, 'superadmin', 'reports', 'Rapports', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1311, 1, 'superadmin', 'stock_adjustment', 'Stock Adjustment', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1312, 2, 'superadmin', 'stock_adjustment', 'Ajustement de stock', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1313, 1, 'superadmin', 'multi_warehouse', 'Multi Warehouse', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1314, 2, 'superadmin', 'multi_warehouse', 'Multi-entrepôt', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1315, 1, 'superadmin', 'max_warehouses', 'Max Warehouses', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1316, 2, 'superadmin', 'max_warehouses', 'Entrepôts max.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1317, 1, 'superadmin', 'max_users', 'Max Users', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1318, 2, 'superadmin', 'max_users', 'Utilisateurs max.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1319, 1, 'superadmin', 'max_products', 'Max Products', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1320, 2, 'superadmin', 'max_products', 'Produits max.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1321, 1, 'superadmin', 'max_brands', 'Max Brands', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1322, 2, 'superadmin', 'max_brands', 'Marques max.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1323, 1, 'superadmin', 'max_categories', 'Max Categories', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1324, 2, 'superadmin', 'max_categories', 'Catégories max.', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1325, 1, 'superadmin', 'sort_order', 'Sort Order', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1326, 2, 'superadmin', 'sort_order', 'Ordre d\'affichage', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1327, 1, 'superadmin', 'description', 'Description', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1328, 2, 'superadmin', 'description', 'Description', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1329, 1, 'superadmin', 'plan_saved_success', 'Plan saved successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1330, 2, 'superadmin', 'plan_saved_success', 'Plan enregistré avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1331, 1, 'superadmin', 'plan_changed_success', 'Plan changed successfully', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1332, 2, 'superadmin', 'plan_changed_success', 'Plan modifié avec succès', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1333, 1, 'register', 'company_name_placeholder', 'Enter company name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1334, 2, 'register', 'company_name_placeholder', 'Entrez le nom de l\'entreprise', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1335, 1, 'register', 'full_name', 'Full Name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1336, 2, 'register', 'full_name', 'Nom complet', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1337, 1, 'register', 'full_name_placeholder', 'Enter full name', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1338, 2, 'register', 'full_name_placeholder', 'Entrez le nom complet', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1339, 1, 'register', 'email_placeholder', 'Enter email', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1340, 2, 'register', 'email_placeholder', 'Entrez l\'adresse e-mail', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1341, 1, 'register', 'phone', 'Phone', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1342, 2, 'register', 'phone', 'Téléphone', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1343, 1, 'register', 'phone_placeholder', 'Enter phone number', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1344, 2, 'register', 'phone_placeholder', 'Entrez le numéro de téléphone', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1345, 1, 'register', 'password_placeholder', 'Enter password', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1346, 2, 'register', 'password_placeholder', 'Entrez le mot de passe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1347, 1, 'register', 'password_confirmation', 'Confirm Password', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1348, 2, 'register', 'password_confirmation', 'Confirmer le mot de passe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1349, 1, 'register', 'confirm_placeholder', 'Confirm password', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(1350, 2, 'register', 'confirm_placeholder', 'Confirmez le mot de passe', '2026-04-22 14:21:09', '2026-04-22 14:21:15'),
(1351, 2, 'register', 'title', 'Créer votre compte', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1352, 1, 'register', 'title', 'Create your account', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1353, 2, 'register', 'company_name', 'Nom de l\'entreprise', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1354, 1, 'register', 'company_name', 'Company name', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1355, 2, 'register', 'submit', 'S\'inscrire', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1356, 1, 'register', 'submit', 'Sign Up', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1357, 2, 'register', 'already_have_account', 'Vous avez déjà un compte ?', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1358, 1, 'register', 'already_have_account', 'Already have an account?', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1359, 2, 'register', 'no_account', 'Pas encore de compte ?', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1360, 1, 'register', 'no_account', 'Don\'t have an account?', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1361, 2, 'register', 'create_account', 'Créer un compte', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1362, 1, 'register', 'create_account', 'Create an account', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1363, 2, 'plans', 'title', 'Tarifs', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1364, 1, 'plans', 'title', 'Pricing', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1365, 2, 'plans', 'free', 'Gratuit', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1366, 1, 'plans', 'free', 'Free', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1367, 2, 'plans', 'standard', 'Standard', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1368, 1, 'plans', 'standard', 'Standard', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1369, 2, 'plans', 'premium', 'Premium', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1370, 1, 'plans', 'premium', 'Premium', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1371, 2, 'plans', 'current_plan', 'Plan actuel', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1372, 1, 'plans', 'current_plan', 'Current plan', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1373, 2, 'plans', 'upgrade', 'Passer à ce plan', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1374, 1, 'plans', 'upgrade', 'Upgrade to this plan', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1375, 2, 'plans', 'per_month', '/ mois', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1376, 1, 'plans', 'per_month', '/ month', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1377, 2, 'plans', 'per_year', '/ an', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1378, 1, 'plans', 'per_year', '/ year', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1379, 2, 'plans', 'max_users', 'Utilisateurs max', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1380, 1, 'plans', 'max_users', 'Max users', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1381, 2, 'plans', 'max_products', 'Produits max', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1382, 1, 'plans', 'max_products', 'Max products', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1383, 2, 'plans', 'max_warehouses', 'Entrepôts max', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1384, 1, 'plans', 'max_warehouses', 'Max warehouses', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1385, 2, 'plans', 'reports', 'Rapports', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1386, 1, 'plans', 'reports', 'Reports', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1387, 2, 'plans', 'pos', 'Point de vente', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1388, 1, 'plans', 'pos', 'Point of sale', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1389, 2, 'plans', 'stock_adjustment', 'Ajustement de stock', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1390, 1, 'plans', 'stock_adjustment', 'Stock adjustment', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1391, 2, 'plans', 'multi_warehouse', 'Multi-entrepôt', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1392, 1, 'plans', 'multi_warehouse', 'Multi-warehouse', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1393, 2, 'plans', 'included', 'Inclus', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1394, 1, 'plans', 'included', 'Included', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1395, 2, 'plans', 'not_included', 'Non inclus', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1396, 1, 'plans', 'not_included', 'Not included', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1397, 2, 'plans', 'subscription_expired', 'Votre abonnement a expiré', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1398, 1, 'plans', 'subscription_expired', 'Your subscription has expired', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1399, 2, 'plans', 'renew', 'Renouveler', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1400, 1, 'plans', 'renew', 'Renew', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1401, 2, 'superadmin', 'plans_management', 'Gestion des plans', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1402, 1, 'superadmin', 'plans_management', 'Plans management', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1403, 2, 'superadmin', 'company_details', 'Détails de l\'entreprise', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1404, 1, 'superadmin', 'company_details', 'Company details', '2026-04-22 14:21:11', '2026-04-22 14:21:11'),
(1405, 2, 'sales', 'thank_you_for_shopping', 'Merci de votre achat. À bientôt !', '2026-04-22 14:21:15', '2026-04-22 14:21:15'),
(1406, 1, 'common', 'contact_owner', 'Contact the owner', NULL, NULL),
(1407, 2, 'common', 'contact_owner', 'Contacter le propriétaire', NULL, NULL),
(1408, 1, 'sales', 'thank_you_for_shopping', 'Thank You For Shopping With Us. Please Come Again', '2026-04-22 14:25:41', '2026-04-22 14:25:41'),
(1409, 2, 'superadmin', 'demo_accounts', 'Comptes Démo', '2026-04-22 15:02:53', '2026-04-22 15:02:53'),
(1410, 2, 'superadmin', 'create_demo', 'Créer un compte démo', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1411, 2, 'superadmin', 'demo_expires', 'Expiration', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1412, 2, 'superadmin', 'demo_created', 'Compte démo créé', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1413, 2, 'superadmin', 'demo_reset_success', 'Compte démo réinitialisé', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1414, 2, 'superadmin', 'demo_deleted_success', 'Compte démo supprimé', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1415, 2, 'superadmin', 'reset_demo', 'Réinitialiser', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1416, 2, 'superadmin', 'no_demo_accounts', 'Aucun compte démo actif', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1417, 2, 'superadmin', 'reset_demo_confirm_title', 'Réinitialiser le compte démo ?', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1418, 2, 'superadmin', 'reset_demo_confirm_body', 'Les données transactionnelles seront supprimées et reconstituées avec des données de démonstration.', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1419, 2, 'superadmin', 'delete_demo_confirm_title', 'Supprimer le compte démo ?', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1420, 2, 'superadmin', 'delete_demo_confirm_body', 'Cette action est irréversible. Toutes les données de ce compte seront définitivement supprimées.', '2026-04-22 15:02:54', '2026-04-22 15:02:54'),
(1421, 2, 'superadmin', 'activation_fee', 'Frais d\'activation', '2026-04-24 13:50:04', '2026-04-24 13:50:04'),
(1422, 2, 'menu', 'superadmin_plans', 'Plans', '2026-04-24 13:52:12', '2026-04-24 13:52:12'),
(1423, 2, 'menu', 'subscription', 'Abonnement', '2026-04-24 13:53:35', '2026-04-24 13:53:35'),
(1424, 2, 'menu', 'superadmin_dashboard', 'Tableau de bord', '2026-04-24 13:53:35', '2026-04-24 13:53:35'),
(1425, 2, 'menu', 'superadmin_companies', 'Entreprises', '2026-04-24 13:53:35', '2026-04-24 13:53:35'),
(1426, 2, 'subscription', 'limit_reached_title', 'Limite atteinte', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1427, 2, 'subscription', 'limit_reached', 'Vous avez atteint la limite de votre abonnement.', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1428, 2, 'subscription', 'upgrade_prompt', 'Passez à un plan supérieur pour continuer.', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1429, 2, 'subscription', 'current_plan', 'Plan actuel', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1430, 2, 'subscription', 'month', 'Mois', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1431, 2, 'subscription', 'year', 'Année', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1432, 2, 'subscription', 'features', 'Fonctionnalités', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1433, 2, 'subscription', 'multi_warehouse', 'Multi-entrepôts', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1434, 2, 'subscription', 'limits', 'Limites', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1435, 2, 'subscription', 'max_products', 'Produits max', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1436, 2, 'subscription', 'max_users', 'Utilisateurs max', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1437, 2, 'subscription', 'max_warehouses', 'Entrepôts max', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1438, 2, 'subscription', 'activation_fee', 'Frais d\'activation', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1439, 2, 'subscription', 'unlimited', 'Illimité', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1440, 2, 'common', 'something_went_wrong', 'Une erreur est survenue.', '2026-04-24 14:00:29', '2026-04-24 14:00:29'),
(1441, 1, 'subscription', 'limit_reached_title', 'Limite atteinte', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1442, 1, 'subscription', 'limit_reached', 'Vous avez atteint la limite de votre abonnement.', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1443, 1, 'subscription', 'upgrade_prompt', 'Passez à un plan supérieur pour continuer.', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1444, 1, 'menu', 'subscription', 'Abonnement', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1445, 1, 'subscription', 'current_plan', 'Plan actuel', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1446, 1, 'subscription', 'month', 'Mois', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1447, 1, 'subscription', 'year', 'Année', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1448, 1, 'subscription', 'features', 'Fonctionnalités', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1449, 1, 'subscription', 'multi_warehouse', 'Multi-entrepôts', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1450, 1, 'subscription', 'limits', 'Limites', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1451, 1, 'subscription', 'max_products', 'Produits max', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1452, 1, 'subscription', 'max_users', 'Utilisateurs max', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1453, 1, 'subscription', 'max_warehouses', 'Entrepôts max', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1454, 1, 'subscription', 'activation_fee', 'Frais d\'activation', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1455, 1, 'subscription', 'unlimited', 'Illimité', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1456, 1, 'superadmin', 'demo_accounts', 'Comptes Démo', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1457, 1, 'superadmin', 'create_demo', 'Créer un compte démo', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1458, 1, 'superadmin', 'reset_demo', 'Réinitialiser', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1459, 1, 'superadmin', 'no_demo_accounts', 'Aucun compte démo actif', '2026-04-24 14:00:32', '2026-04-24 14:00:32');
INSERT INTO `translations` (`id`, `lang_id`, `group`, `key`, `value`, `created_at`, `updated_at`) VALUES
(1460, 1, 'superadmin', 'demo_expires', 'Expiration', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1461, 1, 'superadmin', 'demo_created', 'Compte démo créé', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1462, 1, 'common', 'something_went_wrong', 'Une erreur est survenue.', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1463, 1, 'superadmin', 'reset_demo_confirm_title', 'Réinitialiser le compte démo ?', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1464, 1, 'superadmin', 'reset_demo_confirm_body', 'Les données transactionnelles seront supprimées et reconstituées avec des données de démonstration.', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1465, 1, 'superadmin', 'demo_reset_success', 'Compte démo réinitialisé', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1466, 1, 'superadmin', 'delete_demo_confirm_title', 'Supprimer le compte démo ?', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1467, 1, 'superadmin', 'delete_demo_confirm_body', 'Cette action est irréversible. Toutes les données de ce compte seront définitivement supprimées.', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1468, 1, 'superadmin', 'demo_deleted_success', 'Compte démo supprimé', '2026-04-24 14:00:32', '2026-04-24 14:00:32'),
(1469, 1, 'superadmin', 'activation_fee', 'Frais d\'activation', '2026-04-24 14:00:32', '2026-04-24 14:00:32');

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

--
-- Structure de la table `units`
--

CREATE TABLE `units` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `short_name` varchar(191) NOT NULL,
  `base_unit` varchar(191) DEFAULT NULL,
  `parent_id` bigint(20) UNSIGNED DEFAULT NULL,
  `operator` varchar(191) NOT NULL,
  `operator_value` varchar(191) NOT NULL,
  `is_deletable` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `units` (`id`, `company_id`, `name`, `short_name`, `base_unit`, `parent_id`, `operator`, `operator_value`, `is_deletable`, `created_at`, `updated_at`) VALUES
(1, 1, 'piece', 'pc', NULL, NULL, 'multiply', '1', 0, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(2, 1, 'meter', 'm', NULL, NULL, 'multiply', '1', 0, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(3, 1, 'kilogram', 'kg', NULL, NULL, 'multiply', '1', 0, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(4, 1, 'liter', 'l', NULL, NULL, 'multiply', '1', 0, '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(5, 1, 'Gramme', 'g', NULL, NULL, 'divide', '1000', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(6, 1, 'Centimètre', 'cm', NULL, NULL, 'divide', '100', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(7, 1, 'Boîte', 'box', NULL, NULL, 'multiply', '1', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(8, 1, 'Carton', 'ctn', NULL, NULL, 'multiply', '1', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(9, 1, 'Douzaine', 'dz', NULL, NULL, 'multiply', '12', 1, '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `users`
--

CREATE TABLE `users` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `role_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_type` varchar(191) NOT NULL DEFAULT 'customers',
  `login_enabled` tinyint(1) NOT NULL DEFAULT 1,
  `name` varchar(191) NOT NULL,
  `email` varchar(191) NOT NULL,
  `password` varchar(191) DEFAULT NULL,
  `phone` varchar(191) DEFAULT NULL,
  `profile_image` varchar(191) DEFAULT NULL,
  `address` varchar(1000) DEFAULT NULL,
  `shipping_address` varchar(1000) DEFAULT NULL,
  `email_verification_code` varchar(50) DEFAULT NULL,
  `status` varchar(191) NOT NULL DEFAULT 'enabled',
  `is_superadmin` tinyint(1) NOT NULL DEFAULT 0,
  `reset_code` varchar(191) DEFAULT NULL,
  `timezone` varchar(50) NOT NULL DEFAULT 'Asia/Kolkata',
  `date_format` varchar(20) NOT NULL DEFAULT 'd-m-Y',
  `date_picker_format` varchar(20) NOT NULL DEFAULT 'dd-mm-yyyy',
  `time_format` varchar(20) NOT NULL DEFAULT 'h:i a',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `users` (`id`, `company_id`, `warehouse_id`, `role_id`, `user_type`, `login_enabled`, `name`, `email`, `password`, `phone`, `profile_image`, `address`, `shipping_address`, `email_verification_code`, `status`, `is_superadmin`, `reset_code`, `timezone`, `date_format`, `date_picker_format`, `time_format`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 1, 'staff_members', 1, 'Super Admin', 'superadmin@welely.com', '$2y$10$esShmKksg3kaMFGJleU3KekzgIPYC0CDgnsdPpznSOkOBrbbUbWzq', NULL, NULL, NULL, NULL, NULL, 'enabled', 1, NULL, 'Asia/Kolkata', 'd-m-Y', 'dd-mm-yyyy', 'h:i a', '2026-04-22 14:21:09', '2026-04-22 14:21:09'),
(2, 1, 1, 1, 'staff_members', 1, 'Administrateur', 'admin@welely.com', '$2y$10$5iRZTrSN3e/c7OX12CEuC.LwHBelYJJSNq304avEIEOYS/PXnNsG2', '+2250101054383', NULL, NULL, NULL, NULL, 'enabled', 0, NULL, 'Asia/Kolkata', 'd-m-Y', 'dd-mm-yyyy', 'h:i a', '2026-04-22 14:21:14', '2026-04-22 14:21:14'),
(3, 1, 1, 2, 'staff_members', 1, 'Personnel Démo', 'staff@welely.com', '$2y$10$lgONVzDDY0QCUNF.TphDGucZwzMQxEE1pLieUzd6ZdG1oROQSCv42', '+2250101054383', NULL, NULL, NULL, NULL, 'enabled', 0, NULL, 'Asia/Kolkata', 'd-m-Y', 'dd-mm-yyyy', 'h:i a', '2026-04-22 14:21:14', '2026-04-22 14:21:14');

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

--
-- Structure de la table `user_details`
--

CREATE TABLE `user_details` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `opening_balance` double NOT NULL DEFAULT 0,
  `opening_balance_type` varchar(20) NOT NULL DEFAULT 'receive',
  `credit_period` int(11) NOT NULL DEFAULT 0,
  `credit_limit` double NOT NULL DEFAULT 0,
  `purchase_order_count` int(11) NOT NULL DEFAULT 0,
  `purchase_return_count` int(11) NOT NULL DEFAULT 0,
  `sales_order_count` int(11) NOT NULL DEFAULT 0,
  `sales_return_count` int(11) NOT NULL DEFAULT 0,
  `total_amount` double NOT NULL DEFAULT 0,
  `paid_amount` double NOT NULL DEFAULT 0,
  `due_amount` double NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `user_details` (`id`, `company_id`, `warehouse_id`, `user_id`, `opening_balance`, `opening_balance_type`, `credit_period`, `credit_limit`, `purchase_order_count`, `purchase_return_count`, `sales_order_count`, `sales_return_count`, `total_amount`, `paid_amount`, `due_amount`, `created_at`, `updated_at`) VALUES
(1, 1, 1, 1, 0, 'receive', 0, 0, 0, 0, 0, 0, 0, 0, 0, '2026-04-22 14:21:09', '2026-04-22 14:21:09');

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

--
-- Structure de la table `warehouses`
--

CREATE TABLE `warehouses` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `logo` varchar(191) DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `email` varchar(191) NOT NULL,
  `phone` varchar(191) NOT NULL,
  `show_email_on_invoice` tinyint(1) NOT NULL DEFAULT 0,
  `show_phone_on_invoice` tinyint(1) NOT NULL DEFAULT 0,
  `address` varchar(191) DEFAULT NULL,
  `terms_condition` text DEFAULT NULL,
  `bank_details` text DEFAULT NULL,
  `signature` varchar(191) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

INSERT INTO `warehouses` (`id`, `company_id`, `logo`, `name`, `email`, `phone`, `show_email_on_invoice`, `show_phone_on_invoice`, `address`, `terms_condition`, `bank_details`, `signature`, `created_at`, `updated_at`) VALUES
(1, 1, NULL, 'Gestion Stock', 'contact@gestionstock.com', '9999999999', 0, 0, NULL, '1. Goods once sold will not be taken back or exchanged\n2. All disputes are subject to [ENTER_YOUR_CITY_NAME] jurisdiction only', NULL, NULL, '2026-04-22 14:21:09', '2026-04-22 14:21:09');

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

--
-- Structure de la table `warehouse_history`
--

CREATE TABLE `warehouse_history` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `date` date NOT NULL,
  `warehouse_id` bigint(20) UNSIGNED DEFAULT NULL,
  `user_id` bigint(20) UNSIGNED DEFAULT NULL,
  `order_id` bigint(20) UNSIGNED DEFAULT NULL,
  `order_item_id` bigint(20) UNSIGNED DEFAULT NULL,
  `product_id` bigint(20) UNSIGNED DEFAULT NULL,
  `payment_id` bigint(20) UNSIGNED DEFAULT NULL,
  `expense_id` bigint(20) UNSIGNED DEFAULT NULL,
  `amount` double NOT NULL DEFAULT 0,
  `quantity` float NOT NULL DEFAULT 0,
  `status` varchar(191) DEFAULT NULL,
  `type` varchar(191) DEFAULT NULL,
  `transaction_number` varchar(191) DEFAULT NULL,
  `updated_at` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Structure de la table `warehouse_stocks`
--

CREATE TABLE `warehouse_stocks` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `company_id` bigint(20) UNSIGNED DEFAULT NULL,
  `warehouse_id` bigint(20) UNSIGNED NOT NULL,
  `product_id` bigint(20) UNSIGNED NOT NULL,
  `stock_quantity` float NOT NULL DEFAULT 0,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

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

--
-- Index pour la table `brands`
--
ALTER TABLE `brands`
  ADD PRIMARY KEY (`id`),
  ADD KEY `brands_company_id_index` (`company_id`);

--
-- Index pour la table `categories`
--
ALTER TABLE `categories`
  ADD PRIMARY KEY (`id`),
  ADD KEY `categories_parent_id_foreign` (`parent_id`),
  ADD KEY `categories_company_id_index` (`company_id`);

--
-- Index pour la table `companies`
--
ALTER TABLE `companies`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `companies_slug_unique` (`slug`),
  ADD KEY `companies_currency_id_foreign` (`currency_id`),
  ADD KEY `companies_lang_id_foreign` (`lang_id`),
  ADD KEY `companies_warehouse_id_foreign` (`warehouse_id`);

--
-- Index pour la table `currencies`
--
ALTER TABLE `currencies`
  ADD PRIMARY KEY (`id`),
  ADD KEY `currencies_company_id_index` (`company_id`);

--
-- Index pour la table `custom_fields`
--
ALTER TABLE `custom_fields`
  ADD PRIMARY KEY (`id`),
  ADD KEY `custom_fields_company_id_index` (`company_id`);

--
-- Index pour la table `expenses`
--
ALTER TABLE `expenses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `expenses_expense_category_id_foreign` (`expense_category_id`),
  ADD KEY `expenses_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `expenses_user_id_foreign` (`user_id`),
  ADD KEY `expenses_company_id_index` (`company_id`);

--
-- Index pour la table `expense_categories`
--
ALTER TABLE `expense_categories`
  ADD PRIMARY KEY (`id`),
  ADD KEY `expense_categories_company_id_index` (`company_id`);

--
-- Index pour la table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`);

--
-- Index pour la table `jobs`
--
ALTER TABLE `jobs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `jobs_queue_index` (`queue`);

--
-- Index pour la table `langs`
--
ALTER TABLE `langs`
  ADD PRIMARY KEY (`id`);

--
-- Index pour la table `migrations`
--
ALTER TABLE `migrations`
  ADD PRIMARY KEY (`id`);

--
-- Index pour la table `notifications`
--
ALTER TABLE `notifications`
  ADD PRIMARY KEY (`id`),
  ADD KEY `notifications_notifiable_type_notifiable_id_index` (`notifiable_type`,`notifiable_id`);

--
-- Index pour la table `orders`
--
ALTER TABLE `orders`
  ADD PRIMARY KEY (`id`),
  ADD KEY `orders_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `orders_user_id_foreign` (`user_id`),
  ADD KEY `orders_tax_id_foreign` (`tax_id`),
  ADD KEY `orders_staff_user_id_foreign` (`staff_user_id`),
  ADD KEY `orders_cancelled_by_foreign` (`cancelled_by`),
  ADD KEY `orders_company_id_index` (`company_id`);

--
-- Index pour la table `order_custom_fields`
--
ALTER TABLE `order_custom_fields`
  ADD PRIMARY KEY (`id`),
  ADD KEY `order_custom_fields_order_id_foreign` (`order_id`),
  ADD KEY `order_custom_fields_company_id_index` (`company_id`);

--
-- Index pour la table `order_items`
--
ALTER TABLE `order_items`
  ADD PRIMARY KEY (`id`),
  ADD KEY `order_items_user_id_foreign` (`user_id`),
  ADD KEY `order_items_order_id_foreign` (`order_id`),
  ADD KEY `order_items_product_id_foreign` (`product_id`),
  ADD KEY `order_items_unit_id_foreign` (`unit_id`),
  ADD KEY `order_items_tax_id_foreign` (`tax_id`),
  ADD KEY `order_items_company_id_index` (`company_id`);

--
-- Index pour la table `order_payments`
--
ALTER TABLE `order_payments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `order_payments_payment_id_foreign` (`payment_id`),
  ADD KEY `order_payments_order_id_foreign` (`order_id`),
  ADD KEY `order_payments_company_id_index` (`company_id`);

--
-- Index pour la table `payments`
--
ALTER TABLE `payments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `payments_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `payments_payment_mode_id_foreign` (`payment_mode_id`),
  ADD KEY `payments_user_id_foreign` (`user_id`),
  ADD KEY `payments_company_id_index` (`company_id`);

--
-- Index pour la table `payment_modes`
--
ALTER TABLE `payment_modes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `payment_modes_company_id_index` (`company_id`);

--
-- Index pour la table `permissions`
--
ALTER TABLE `permissions`
  ADD PRIMARY KEY (`id`);

--
-- Index pour la table `permission_role`
--
ALTER TABLE `permission_role`
  ADD PRIMARY KEY (`permission_id`,`role_id`),
  ADD KEY `permission_role_role_id_foreign` (`role_id`);

--
-- Index pour la table `permission_user`
--
ALTER TABLE `permission_user`
  ADD PRIMARY KEY (`user_id`,`permission_id`,`user_type`),
  ADD KEY `permission_user_permission_id_foreign` (`permission_id`);

--
-- Index pour la table `plans`
--
ALTER TABLE `plans`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `plans_slug_unique` (`slug`);

--
-- Index pour la table `products`
--
ALTER TABLE `products`
  ADD PRIMARY KEY (`id`),
  ADD KEY `products_category_id_foreign` (`category_id`),
  ADD KEY `products_brand_id_foreign` (`brand_id`),
  ADD KEY `products_unit_id_foreign` (`unit_id`),
  ADD KEY `products_user_id_foreign` (`user_id`),
  ADD KEY `products_company_id_index` (`company_id`);

--
-- Index pour la table `product_custom_fields`
--
ALTER TABLE `product_custom_fields`
  ADD PRIMARY KEY (`id`),
  ADD KEY `product_custom_fields_product_id_foreign` (`product_id`),
  ADD KEY `product_custom_fields_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `product_custom_fields_company_id_index` (`company_id`);

--
-- Index pour la table `product_details`
--
ALTER TABLE `product_details`
  ADD PRIMARY KEY (`id`),
  ADD KEY `product_details_product_id_foreign` (`product_id`),
  ADD KEY `product_details_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `product_details_tax_id_foreign` (`tax_id`),
  ADD KEY `product_details_company_id_index` (`company_id`);

--
-- Index pour la table `roles`
--
ALTER TABLE `roles`
  ADD PRIMARY KEY (`id`),
  ADD KEY `roles_company_id_index` (`company_id`);

--
-- Index pour la table `role_user`
--
ALTER TABLE `role_user`
  ADD PRIMARY KEY (`user_id`,`role_id`,`user_type`),
  ADD KEY `role_user_role_id_foreign` (`role_id`);

--
-- Index pour la table `settings`
--
ALTER TABLE `settings`
  ADD PRIMARY KEY (`id`),
  ADD KEY `settings_company_id_index` (`company_id`);

--
-- Index pour la table `stock_adjustments`
--
ALTER TABLE `stock_adjustments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `stock_adjustments_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `stock_adjustments_product_id_foreign` (`product_id`),
  ADD KEY `stock_adjustments_created_by_foreign` (`created_by`),
  ADD KEY `stock_adjustments_company_id_index` (`company_id`);

--
-- Index pour la table `stock_history`
--
ALTER TABLE `stock_history`
  ADD PRIMARY KEY (`id`),
  ADD KEY `stock_history_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `stock_history_product_id_foreign` (`product_id`),
  ADD KEY `stock_history_created_by_foreign` (`created_by`),
  ADD KEY `stock_history_company_id_index` (`company_id`);

--
-- Index pour la table `subscriptions`
--
ALTER TABLE `subscriptions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `subscriptions_plan_id_foreign` (`plan_id`),
  ADD KEY `subscriptions_company_id_status_index` (`company_id`,`status`);

--
-- Index pour la table `subscription_invoices`
--
ALTER TABLE `subscription_invoices`
  ADD PRIMARY KEY (`id`),
  ADD KEY `subscription_invoices_company_id_foreign` (`company_id`),
  ADD KEY `subscription_invoices_subscription_id_foreign` (`subscription_id`);

--
-- Index pour la table `taxes`
--
ALTER TABLE `taxes`
  ADD PRIMARY KEY (`id`),
  ADD KEY `taxes_company_id_index` (`company_id`);

--
-- Index pour la table `translations`
--
ALTER TABLE `translations`
  ADD PRIMARY KEY (`id`),
  ADD KEY `translations_lang_id_foreign` (`lang_id`);

--
-- Index pour la table `units`
--
ALTER TABLE `units`
  ADD PRIMARY KEY (`id`),
  ADD KEY `units_parent_id_foreign` (`parent_id`),
  ADD KEY `units_company_id_index` (`company_id`);

--
-- Index pour la table `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`),
  ADD KEY `users_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `users_company_id_index` (`company_id`);

--
-- Index pour la table `user_details`
--
ALTER TABLE `user_details`
  ADD PRIMARY KEY (`id`),
  ADD KEY `user_details_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `user_details_user_id_foreign` (`user_id`),
  ADD KEY `user_details_company_id_index` (`company_id`);

--
-- Index pour la table `warehouses`
--
ALTER TABLE `warehouses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `warehouses_company_id_index` (`company_id`);

--
-- Index pour la table `warehouse_history`
--
ALTER TABLE `warehouse_history`
  ADD PRIMARY KEY (`id`),
  ADD KEY `warehouse_history_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `warehouse_history_user_id_foreign` (`user_id`),
  ADD KEY `warehouse_history_order_id_foreign` (`order_id`),
  ADD KEY `warehouse_history_order_item_id_foreign` (`order_item_id`),
  ADD KEY `warehouse_history_product_id_foreign` (`product_id`),
  ADD KEY `warehouse_history_payment_id_foreign` (`payment_id`),
  ADD KEY `warehouse_history_expense_id_foreign` (`expense_id`),
  ADD KEY `warehouse_history_company_id_index` (`company_id`);

--
-- Index pour la table `warehouse_stocks`
--
ALTER TABLE `warehouse_stocks`
  ADD PRIMARY KEY (`id`),
  ADD KEY `warehouse_stocks_warehouse_id_foreign` (`warehouse_id`),
  ADD KEY `warehouse_stocks_product_id_foreign` (`product_id`),
  ADD KEY `warehouse_stocks_company_id_index` (`company_id`);

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

--
-- AUTO_INCREMENT pour la table `brands`
--
ALTER TABLE `brands`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=24;

--
-- AUTO_INCREMENT pour la table `categories`
--
ALTER TABLE `categories`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT pour la table `companies`
--
ALTER TABLE `companies`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT pour la table `currencies`
--
ALTER TABLE `currencies`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT pour la table `custom_fields`
--
ALTER TABLE `custom_fields`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT pour la table `expenses`
--
ALTER TABLE `expenses`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `expense_categories`
--
ALTER TABLE `expense_categories`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=31;

--
-- AUTO_INCREMENT pour la table `failed_jobs`
--
ALTER TABLE `failed_jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `jobs`
--
ALTER TABLE `jobs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `langs`
--
ALTER TABLE `langs`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT pour la table `migrations`
--
ALTER TABLE `migrations`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=35;

--
-- AUTO_INCREMENT pour la table `orders`
--
ALTER TABLE `orders`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `order_custom_fields`
--
ALTER TABLE `order_custom_fields`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `order_items`
--
ALTER TABLE `order_items`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `order_payments`
--
ALTER TABLE `order_payments`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `payments`
--
ALTER TABLE `payments`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `payment_modes`
--
ALTER TABLE `payment_modes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT pour la table `permissions`
--
ALTER TABLE `permissions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=95;

--
-- AUTO_INCREMENT pour la table `plans`
--
ALTER TABLE `plans`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT pour la table `products`
--
ALTER TABLE `products`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=40;

--
-- AUTO_INCREMENT pour la table `product_custom_fields`
--
ALTER TABLE `product_custom_fields`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `product_details`
--
ALTER TABLE `product_details`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=40;

--
-- AUTO_INCREMENT pour la table `roles`
--
ALTER TABLE `roles`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT pour la table `settings`
--
ALTER TABLE `settings`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT pour la table `stock_adjustments`
--
ALTER TABLE `stock_adjustments`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `stock_history`
--
ALTER TABLE `stock_history`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `subscriptions`
--
ALTER TABLE `subscriptions`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `subscription_invoices`
--
ALTER TABLE `subscription_invoices`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `taxes`
--
ALTER TABLE `taxes`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT pour la table `translations`
--
ALTER TABLE `translations`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1470;

--
-- AUTO_INCREMENT pour la table `units`
--
ALTER TABLE `units`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=28;

--
-- AUTO_INCREMENT pour la table `users`
--
ALTER TABLE `users`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT pour la table `user_details`
--
ALTER TABLE `user_details`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;

--
-- AUTO_INCREMENT pour la table `warehouses`
--
ALTER TABLE `warehouses`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT pour la table `warehouse_history`
--
ALTER TABLE `warehouse_history`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT pour la table `warehouse_stocks`
--
ALTER TABLE `warehouse_stocks`
  MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT;

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

--
-- Contraintes pour la table `categories`
--
ALTER TABLE `categories`
  ADD CONSTRAINT `categories_parent_id_foreign` FOREIGN KEY (`parent_id`) REFERENCES `categories` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `companies`
--
ALTER TABLE `companies`
  ADD CONSTRAINT `companies_currency_id_foreign` FOREIGN KEY (`currency_id`) REFERENCES `currencies` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `companies_lang_id_foreign` FOREIGN KEY (`lang_id`) REFERENCES `langs` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `companies_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE SET NULL ON UPDATE CASCADE;

--
-- Contraintes pour la table `expenses`
--
ALTER TABLE `expenses`
  ADD CONSTRAINT `expenses_expense_category_id_foreign` FOREIGN KEY (`expense_category_id`) REFERENCES `expense_categories` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `expenses_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `expenses_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE SET NULL ON UPDATE CASCADE;

--
-- Contraintes pour la table `orders`
--
ALTER TABLE `orders`
  ADD CONSTRAINT `orders_cancelled_by_foreign` FOREIGN KEY (`cancelled_by`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `orders_staff_user_id_foreign` FOREIGN KEY (`staff_user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `orders_tax_id_foreign` FOREIGN KEY (`tax_id`) REFERENCES `taxes` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `orders_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `orders_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `order_custom_fields`
--
ALTER TABLE `order_custom_fields`
  ADD CONSTRAINT `order_custom_fields_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `order_items`
--
ALTER TABLE `order_items`
  ADD CONSTRAINT `order_items_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `order_items_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `order_items_tax_id_foreign` FOREIGN KEY (`tax_id`) REFERENCES `taxes` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `order_items_unit_id_foreign` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `order_items_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `order_payments`
--
ALTER TABLE `order_payments`
  ADD CONSTRAINT `order_payments_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `order_payments_payment_id_foreign` FOREIGN KEY (`payment_id`) REFERENCES `payments` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `payments`
--
ALTER TABLE `payments`
  ADD CONSTRAINT `payments_payment_mode_id_foreign` FOREIGN KEY (`payment_mode_id`) REFERENCES `payment_modes` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `payments_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `payments_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `permission_role`
--
ALTER TABLE `permission_role`
  ADD CONSTRAINT `permission_role_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `permission_role_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `permission_user`
--
ALTER TABLE `permission_user`
  ADD CONSTRAINT `permission_user_permission_id_foreign` FOREIGN KEY (`permission_id`) REFERENCES `permissions` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `products`
--
ALTER TABLE `products`
  ADD CONSTRAINT `products_brand_id_foreign` FOREIGN KEY (`brand_id`) REFERENCES `brands` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `products_category_id_foreign` FOREIGN KEY (`category_id`) REFERENCES `categories` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `products_unit_id_foreign` FOREIGN KEY (`unit_id`) REFERENCES `units` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `products_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE;

--
-- Contraintes pour la table `product_custom_fields`
--
ALTER TABLE `product_custom_fields`
  ADD CONSTRAINT `product_custom_fields_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `product_custom_fields_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `product_details`
--
ALTER TABLE `product_details`
  ADD CONSTRAINT `product_details_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `product_details_tax_id_foreign` FOREIGN KEY (`tax_id`) REFERENCES `taxes` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `product_details_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `role_user`
--
ALTER TABLE `role_user`
  ADD CONSTRAINT `role_user_role_id_foreign` FOREIGN KEY (`role_id`) REFERENCES `roles` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `stock_adjustments`
--
ALTER TABLE `stock_adjustments`
  ADD CONSTRAINT `stock_adjustments_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `stock_adjustments_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `stock_adjustments_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `stock_history`
--
ALTER TABLE `stock_history`
  ADD CONSTRAINT `stock_history_created_by_foreign` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  ADD CONSTRAINT `stock_history_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `stock_history_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `subscriptions`
--
ALTER TABLE `subscriptions`
  ADD CONSTRAINT `subscriptions_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `subscriptions_plan_id_foreign` FOREIGN KEY (`plan_id`) REFERENCES `plans` (`id`);

--
-- Contraintes pour la table `subscription_invoices`
--
ALTER TABLE `subscription_invoices`
  ADD CONSTRAINT `subscription_invoices_company_id_foreign` FOREIGN KEY (`company_id`) REFERENCES `companies` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `subscription_invoices_subscription_id_foreign` FOREIGN KEY (`subscription_id`) REFERENCES `subscriptions` (`id`) ON DELETE CASCADE;

--
-- Contraintes pour la table `translations`
--
ALTER TABLE `translations`
  ADD CONSTRAINT `translations_lang_id_foreign` FOREIGN KEY (`lang_id`) REFERENCES `langs` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `units`
--
ALTER TABLE `units`
  ADD CONSTRAINT `units_parent_id_foreign` FOREIGN KEY (`parent_id`) REFERENCES `units` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `users`
--
ALTER TABLE `users`
  ADD CONSTRAINT `users_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `user_details`
--
ALTER TABLE `user_details`
  ADD CONSTRAINT `user_details_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `user_details_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `warehouse_history`
--
ALTER TABLE `warehouse_history`
  ADD CONSTRAINT `warehouse_history_expense_id_foreign` FOREIGN KEY (`expense_id`) REFERENCES `expenses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_history_order_id_foreign` FOREIGN KEY (`order_id`) REFERENCES `orders` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_history_order_item_id_foreign` FOREIGN KEY (`order_item_id`) REFERENCES `order_items` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_history_payment_id_foreign` FOREIGN KEY (`payment_id`) REFERENCES `payments` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_history_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_history_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_history_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Contraintes pour la table `warehouse_stocks`
--
ALTER TABLE `warehouse_stocks`
  ADD CONSTRAINT `warehouse_stocks_product_id_foreign` FOREIGN KEY (`product_id`) REFERENCES `products` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `warehouse_stocks_warehouse_id_foreign` FOREIGN KEY (`warehouse_id`) REFERENCES `warehouses` (`id`) 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 */;
