From bc936c285b4228942109ea9929543a10c310b838 Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Wed, 3 Sep 2025 08:16:56 +0000 Subject: [PATCH 1/2] Saved your changes before starting work Replit-Commit-Author: Agent Replit-Commit-Session-Id: 28b81ac1-a55f-409c-b6a9-88ad420d8a9a Replit-Commit-Checkpoint-Type: full_checkpoint --- ...-4502-B66B-9845B1162D42}_1756887415148.png | Bin 0 -> 393068 bytes ...kup_automatic_2025-09-03T08-16-31-540Z.sql | 2971 +++++++++++++++++ 2 files changed, 2971 insertions(+) create mode 100644 attached_assets/{CAF68BF5-A9AD-4502-B66B-9845B1162D42}_1756887415148.png create mode 100644 backups/backup_automatic_2025-09-03T08-16-31-540Z.sql diff --git a/attached_assets/{CAF68BF5-A9AD-4502-B66B-9845B1162D42}_1756887415148.png b/attached_assets/{CAF68BF5-A9AD-4502-B66B-9845B1162D42}_1756887415148.png new file mode 100644 index 0000000000000000000000000000000000000000..8109ac3996d645a8caf7082587aa0d78428ee6a0 GIT binary patch literal 393068 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

VRfvuWGDY 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 z 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 z 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 Y1ZO$c+-H_t!ofZoH}BpkRW%F!7i${=jQ{`u literal 0 HcmV?d00001 diff --git a/backups/backup_automatic_2025-09-03T08-16-31-540Z.sql b/backups/backup_automatic_2025-09-03T08-16-31-540Z.sql new file mode 100644 index 0000000..7fa2607 --- /dev/null +++ b/backups/backup_automatic_2025-09-03T08-16-31-540Z.sql @@ -0,0 +1,2971 @@ +-- +-- PostgreSQL database dump +-- + +-- Dumped from database version 16.9 (84ade85) +-- Dumped by pg_dump version 16.9 + +-- Started on 2025-09-03 08:16:31 UTC + +SET statement_timeout = 0; +SET lock_timeout = 0; +SET idle_in_transaction_session_timeout = 0; +SET client_encoding = 'UTF8'; +SET standard_conforming_strings = on; +SELECT pg_catalog.set_config('search_path', '', false); +SET check_function_bodies = false; +SET xmloption = content; +SET client_min_messages = warning; +SET row_security = off; + +DROP DATABASE IF EXISTS neondb; +-- +-- TOC entry 3750 (class 1262 OID 16389) +-- Name: neondb; Type: DATABASE; Schema: -; Owner: neondb_owner +-- + +CREATE DATABASE neondb WITH TEMPLATE = template0 ENCODING = 'UTF8' LOCALE_PROVIDER = libc LOCALE = 'C.UTF-8'; + + +ALTER DATABASE neondb OWNER TO neondb_owner; + +\connect neondb + +SET statement_timeout = 0; +SET lock_timeout = 0; +SET idle_in_transaction_session_timeout = 0; +SET client_encoding = 'UTF8'; +SET standard_conforming_strings = on; +SELECT pg_catalog.set_config('search_path', '', false); +SET check_function_bodies = false; +SET xmloption = content; +SET client_min_messages = warning; +SET row_security = off; + +SET default_tablespace = ''; + +SET default_table_access_method = heap; + +-- +-- TOC entry 216 (class 1259 OID 24577) +-- Name: calendar_events; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.calendar_events ( + id integer NOT NULL, + title text NOT NULL, + description text, + user_id integer NOT NULL, + store_id integer NOT NULL, + start_date timestamp without time zone NOT NULL, + end_date timestamp without time zone NOT NULL, + is_all_day boolean DEFAULT false, + type text DEFAULT 'event'::text, + metadata jsonb, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.calendar_events OWNER TO neondb_owner; + +-- +-- TOC entry 215 (class 1259 OID 24576) +-- Name: calendar_events_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.calendar_events_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.calendar_events_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3752 (class 0 OID 0) +-- Dependencies: 215 +-- Name: calendar_events_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.calendar_events_id_seq OWNED BY public.calendar_events.id; + + +-- +-- TOC entry 218 (class 1259 OID 24590) +-- Name: client_orders; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.client_orders ( + id integer NOT NULL, + order_number text NOT NULL, + customer_id integer NOT NULL, + store_id integer NOT NULL, + user_id integer NOT NULL, + status text DEFAULT 'pending'::text NOT NULL, + total_amount numeric(10,2), + order_date timestamp without time zone DEFAULT now() NOT NULL, + notes text, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.client_orders OWNER TO neondb_owner; + +-- +-- TOC entry 217 (class 1259 OID 24589) +-- Name: client_orders_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.client_orders_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.client_orders_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3753 (class 0 OID 0) +-- Dependencies: 217 +-- Name: client_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.client_orders_id_seq OWNED BY public.client_orders.id; + + +-- +-- TOC entry 220 (class 1259 OID 24605) +-- Name: command_items; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.command_items ( + id integer NOT NULL, + command_id integer NOT NULL, + product_name text NOT NULL, + product_code text, + quantity integer NOT NULL, + unit_price numeric(10,2), + total_price numeric(10,2), + expiry_date timestamp without time zone +); + + +ALTER TABLE public.command_items OWNER TO neondb_owner; + +-- +-- TOC entry 219 (class 1259 OID 24604) +-- Name: command_items_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.command_items_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.command_items_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3754 (class 0 OID 0) +-- Dependencies: 219 +-- Name: command_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.command_items_id_seq OWNED BY public.command_items.id; + + +-- +-- TOC entry 222 (class 1259 OID 24614) +-- Name: commands; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.commands ( + id integer NOT NULL, + command_number text NOT NULL, + supplier_id integer NOT NULL, + store_id integer NOT NULL, + user_id integer NOT NULL, + status text DEFAULT 'pending'::text NOT NULL, + total_amount numeric(10,2), + notes text, + order_date timestamp without time zone DEFAULT now() NOT NULL, + expected_delivery_date timestamp without time zone, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.commands OWNER TO neondb_owner; + +-- +-- TOC entry 221 (class 1259 OID 24613) +-- Name: commands_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.commands_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.commands_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3755 (class 0 OID 0) +-- Dependencies: 221 +-- Name: commands_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.commands_id_seq OWNED BY public.commands.id; + + +-- +-- TOC entry 247 (class 1259 OID 57526) +-- Name: customer_orders; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.customer_orders ( + id integer NOT NULL, + order_taker character varying NOT NULL, + customer_name character varying NOT NULL, + customer_phone character varying NOT NULL, + customer_email character varying, + product_designation text NOT NULL, + product_reference character varying, + gencode character varying NOT NULL, + quantity integer DEFAULT 1 NOT NULL, + supplier_id integer NOT NULL, + status character varying DEFAULT 'En attente de Commande'::character varying NOT NULL, + deposit numeric(10,2) DEFAULT 0.00, + is_promotional_price boolean DEFAULT false, + customer_notified boolean DEFAULT false, + notes text, + group_id integer NOT NULL, + created_by character varying NOT NULL, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.customer_orders OWNER TO neondb_owner; + +-- +-- TOC entry 246 (class 1259 OID 57525) +-- Name: customer_orders_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.customer_orders_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.customer_orders_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3756 (class 0 OID 0) +-- Dependencies: 246 +-- Name: customer_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.customer_orders_id_seq OWNED BY public.customer_orders.id; + + +-- +-- TOC entry 224 (class 1259 OID 24629) +-- Name: customers; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.customers ( + id integer NOT NULL, + first_name text NOT NULL, + last_name text NOT NULL, + email text, + phone text, + address text, + store_id integer NOT NULL, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.customers OWNER TO neondb_owner; + +-- +-- TOC entry 223 (class 1259 OID 24628) +-- Name: customers_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.customers_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.customers_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3757 (class 0 OID 0) +-- Dependencies: 223 +-- Name: customers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.customers_id_seq OWNED BY public.customers.id; + + +-- +-- TOC entry 268 (class 1259 OID 2342913) +-- Name: dashboard_messages; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.dashboard_messages ( + id integer NOT NULL, + title character varying(255) NOT NULL, + content text NOT NULL, + type character varying(50) DEFAULT 'info'::character varying NOT NULL, + store_id integer, + created_by character varying(255) NOT NULL, + created_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.dashboard_messages OWNER TO neondb_owner; + +-- +-- TOC entry 267 (class 1259 OID 2342912) +-- Name: dashboard_messages_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.dashboard_messages_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.dashboard_messages_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3758 (class 0 OID 0) +-- Dependencies: 267 +-- Name: dashboard_messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.dashboard_messages_id_seq OWNED BY public.dashboard_messages.id; + + +-- +-- TOC entry 262 (class 1259 OID 819214) +-- Name: database_backups; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.database_backups ( + id character varying(255) NOT NULL, + filename character varying(255) NOT NULL, + description text, + size bigint DEFAULT 0, + created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + created_by character varying(255) NOT NULL, + tables_count integer DEFAULT 0, + status character varying(50) DEFAULT 'creating'::character varying, + backup_type character varying(10) DEFAULT 'manual'::character varying +); + + +ALTER TABLE public.database_backups OWNER TO neondb_owner; + +-- +-- TOC entry 259 (class 1259 OID 73734) +-- Name: deliveries; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.deliveries ( + id integer NOT NULL, + order_id integer, + supplier_id integer NOT NULL, + group_id integer NOT NULL, + scheduled_date date NOT NULL, + delivered_date timestamp without time zone, + quantity integer NOT NULL, + unit character varying NOT NULL, + status character varying DEFAULT 'pending'::character varying NOT NULL, + notes text, + bl_number character varying, + bl_amount numeric(10,2), + invoice_reference character varying, + invoice_amount numeric(10,2), + reconciled boolean DEFAULT false, + validated_at timestamp without time zone, + created_by character varying NOT NULL, + created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + CONSTRAINT deliveries_status_check CHECK (((status)::text = ANY ((ARRAY['pending'::character varying, 'planned'::character varying, 'delivered'::character varying, 'cancelled'::character varying])::text[]))) +); + + +ALTER TABLE public.deliveries OWNER TO neondb_owner; + +-- +-- TOC entry 258 (class 1259 OID 73733) +-- Name: deliveries_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.deliveries_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.deliveries_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3759 (class 0 OID 0) +-- Dependencies: 258 +-- Name: deliveries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.deliveries_id_seq OWNED BY public.deliveries.id; + + +-- +-- TOC entry 226 (class 1259 OID 24654) +-- Name: delivery_items; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.delivery_items ( + id integer NOT NULL, + delivery_id integer NOT NULL, + command_item_id integer, + product_name text NOT NULL, + quantity_ordered integer NOT NULL, + quantity_delivered integer NOT NULL, + quantity_damaged integer DEFAULT 0, + notes text +); + + +ALTER TABLE public.delivery_items OWNER TO neondb_owner; + +-- +-- TOC entry 225 (class 1259 OID 24653) +-- Name: delivery_items_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.delivery_items_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.delivery_items_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3760 (class 0 OID 0) +-- Dependencies: 225 +-- Name: delivery_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.delivery_items_id_seq OWNED BY public.delivery_items.id; + + +-- +-- TOC entry 249 (class 1259 OID 57542) +-- Name: dlc_products; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.dlc_products ( + id integer NOT NULL, + name character varying NOT NULL, + gencode character varying, + dlc_date date, + quantity integer, + store_id integer, + created_at timestamp without time zone DEFAULT now(), + group_id integer, + created_by character varying, + status character varying DEFAULT 'active'::character varying, + validated_by character varying, + expiry_date date, + product_code character varying(255), + description text, + supplier_id integer, + product_name character varying(255), + date_type character varying(50) DEFAULT 'DLC'::character varying, + unit character varying(50) DEFAULT 'unité'::character varying, + location character varying(255) DEFAULT 'Magasin'::character varying, + alert_threshold integer DEFAULT 15, + notes text, + updated_at timestamp without time zone DEFAULT now(), + validated_at timestamp without time zone, + stock_epuise boolean DEFAULT false NOT NULL, + stock_epuise_by character varying(255), + stock_epuise_at timestamp without time zone +); + + +ALTER TABLE public.dlc_products OWNER TO neondb_owner; + +-- +-- TOC entry 3761 (class 0 OID 0) +-- Dependencies: 249 +-- Name: COLUMN dlc_products.stock_epuise; Type: COMMENT; Schema: public; Owner: neondb_owner +-- + +COMMENT ON COLUMN public.dlc_products.stock_epuise IS 'Indique si le produit est marqué comme stock épuisé (différent de périmé)'; + + +-- +-- TOC entry 3762 (class 0 OID 0) +-- Dependencies: 249 +-- Name: COLUMN dlc_products.stock_epuise_by; Type: COMMENT; Schema: public; Owner: neondb_owner +-- + +COMMENT ON COLUMN public.dlc_products.stock_epuise_by IS 'ID de l''utilisateur qui a marqué le produit comme stock épuisé'; + + +-- +-- TOC entry 3763 (class 0 OID 0) +-- Dependencies: 249 +-- Name: COLUMN dlc_products.stock_epuise_at; Type: COMMENT; Schema: public; Owner: neondb_owner +-- + +COMMENT ON COLUMN public.dlc_products.stock_epuise_at IS 'Date et heure de marquage du stock épuisé'; + + +-- +-- TOC entry 248 (class 1259 OID 57541) +-- Name: dlc_products_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.dlc_products_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.dlc_products_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3764 (class 0 OID 0) +-- Dependencies: 248 +-- Name: dlc_products_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.dlc_products_id_seq OWNED BY public.dlc_products.id; + + +-- +-- TOC entry 237 (class 1259 OID 57451) +-- Name: groups; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.groups ( + id integer NOT NULL, + name character varying NOT NULL, + color character varying DEFAULT '#3b82f6'::character varying, + address text, + phone character varying, + email character varying, + nocodb_config_id integer, + nocodb_table_id character varying, + nocodb_table_name character varying, + invoice_column_name character varying DEFAULT 'Ref Facture'::character varying, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now(), + nocodb_bl_column_name character varying DEFAULT 'Numéro de BL'::character varying, + nocodb_amount_column_name character varying DEFAULT 'Montant HT'::character varying, + nocodb_supplier_column_name character varying DEFAULT 'Fournisseur'::character varying, + webhook_url character varying DEFAULT ''::character varying +); + + +ALTER TABLE public.groups OWNER TO neondb_owner; + +-- +-- TOC entry 236 (class 1259 OID 57450) +-- Name: groups_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.groups_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.groups_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3765 (class 0 OID 0) +-- Dependencies: 236 +-- Name: groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.groups_id_seq OWNED BY public.groups.id; + + +-- +-- TOC entry 266 (class 1259 OID 2310146) +-- Name: invoice_verification_cache; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.invoice_verification_cache ( + id integer NOT NULL, + cache_key character varying(255) NOT NULL, + group_id integer NOT NULL, + invoice_reference character varying(100) NOT NULL, + delivery_id integer, + verification_result jsonb NOT NULL, + expires_at timestamp without time zone NOT NULL, + created_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + supplier_name character varying(255), + "exists" boolean DEFAULT false NOT NULL, + match_type character varying(50) DEFAULT 'none'::character varying NOT NULL, + error_message text, + cache_hit boolean DEFAULT false, + api_call_time integer, + updated_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + is_reconciled boolean DEFAULT false +); + + +ALTER TABLE public.invoice_verification_cache OWNER TO neondb_owner; + +-- +-- TOC entry 265 (class 1259 OID 2310145) +-- Name: invoice_verification_cache_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.invoice_verification_cache_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.invoice_verification_cache_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3766 (class 0 OID 0) +-- Dependencies: 265 +-- Name: invoice_verification_cache_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.invoice_verification_cache_id_seq OWNED BY public.invoice_verification_cache.id; + + +-- +-- TOC entry 264 (class 1259 OID 2285569) +-- Name: invoice_verifications; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.invoice_verifications ( + id integer NOT NULL, + delivery_id integer NOT NULL, + group_id integer NOT NULL, + invoice_reference character varying(255) NOT NULL, + supplier_name character varying(255), + "exists" boolean NOT NULL, + match_type character varying(50), + verified_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP, + is_valid boolean DEFAULT true, + last_checked_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP +); + + +ALTER TABLE public.invoice_verifications OWNER TO neondb_owner; + +-- +-- TOC entry 263 (class 1259 OID 2285568) +-- Name: invoice_verifications_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.invoice_verifications_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.invoice_verifications_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3767 (class 0 OID 0) +-- Dependencies: 263 +-- Name: invoice_verifications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.invoice_verifications_id_seq OWNED BY public.invoice_verifications.id; + + +-- +-- TOC entry 228 (class 1259 OID 24677) +-- Name: invoices; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.invoices ( + id integer NOT NULL, + invoice_number text NOT NULL, + command_id integer, + delivery_id integer, + store_id integer NOT NULL, + user_id integer NOT NULL, + type text NOT NULL, + total_amount numeric(10,2), + status text DEFAULT 'draft'::text NOT NULL, + issue_date timestamp without time zone DEFAULT now() NOT NULL, + due_date timestamp without time zone, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.invoices OWNER TO neondb_owner; + +-- +-- TOC entry 227 (class 1259 OID 24676) +-- Name: invoices_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.invoices_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.invoices_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3768 (class 0 OID 0) +-- Dependencies: 227 +-- Name: invoices_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.invoices_id_seq OWNED BY public.invoices.id; + + +-- +-- TOC entry 239 (class 1259 OID 57464) +-- Name: nocodb_config; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.nocodb_config ( + id integer NOT NULL, + name character varying NOT NULL, + base_url character varying NOT NULL, + project_id character varying NOT NULL, + api_token character varying NOT NULL, + description text, + is_active boolean DEFAULT true, + created_by character varying NOT NULL, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.nocodb_config OWNER TO neondb_owner; + +-- +-- TOC entry 238 (class 1259 OID 57463) +-- Name: nocodb_config_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.nocodb_config_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.nocodb_config_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3769 (class 0 OID 0) +-- Dependencies: 238 +-- Name: nocodb_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.nocodb_config_id_seq OWNED BY public.nocodb_config.id; + + +-- +-- TOC entry 243 (class 1259 OID 57488) +-- Name: orders; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.orders ( + id integer NOT NULL, + supplier_id integer NOT NULL, + group_id integer NOT NULL, + planned_date date NOT NULL, + quantity integer, + unit character varying, + status character varying DEFAULT 'pending'::character varying NOT NULL, + notes text, + created_by character varying NOT NULL, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now(), + CONSTRAINT orders_status_check CHECK (((status)::text = ANY ((ARRAY['pending'::character varying, 'planned'::character varying, 'delivered'::character varying])::text[]))) +); + + +ALTER TABLE public.orders OWNER TO neondb_owner; + +-- +-- TOC entry 242 (class 1259 OID 57487) +-- Name: orders_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.orders_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.orders_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3770 (class 0 OID 0) +-- Dependencies: 242 +-- Name: orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.orders_id_seq OWNED BY public.orders.id; + + +-- +-- TOC entry 255 (class 1259 OID 57581) +-- Name: permissions; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.permissions ( + id integer NOT NULL, + name character varying NOT NULL, + display_name character varying NOT NULL, + description text, + category character varying NOT NULL, + action character varying NOT NULL, + resource character varying NOT NULL, + is_system boolean DEFAULT true, + created_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.permissions OWNER TO neondb_owner; + +-- +-- TOC entry 254 (class 1259 OID 57580) +-- Name: permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.permissions_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.permissions_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3771 (class 0 OID 0) +-- Dependencies: 254 +-- Name: permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.permissions_id_seq OWNED BY public.permissions.id; + + +-- +-- TOC entry 245 (class 1259 OID 57513) +-- Name: publicities; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.publicities ( + id integer NOT NULL, + pub_number character varying NOT NULL, + designation text NOT NULL, + title character varying, + description text, + start_date date NOT NULL, + end_date date NOT NULL, + year integer NOT NULL, + created_by character varying NOT NULL, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.publicities OWNER TO neondb_owner; + +-- +-- TOC entry 244 (class 1259 OID 57512) +-- Name: publicities_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.publicities_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.publicities_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3772 (class 0 OID 0) +-- Dependencies: 244 +-- Name: publicities_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.publicities_id_seq OWNED BY public.publicities.id; + + +-- +-- TOC entry 257 (class 1259 OID 57615) +-- Name: publicity_participations; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.publicity_participations ( + publicity_id integer NOT NULL, + group_id integer NOT NULL, + created_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.publicity_participations OWNER TO neondb_owner; + +-- +-- TOC entry 256 (class 1259 OID 57609) +-- Name: role_permissions; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.role_permissions ( + role_id integer NOT NULL, + permission_id integer NOT NULL, + created_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.role_permissions OWNER TO neondb_owner; + +-- +-- TOC entry 253 (class 1259 OID 57565) +-- Name: roles; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.roles ( + id integer NOT NULL, + name character varying NOT NULL, + display_name character varying NOT NULL, + description text, + color character varying DEFAULT '#6b7280'::character varying, + is_system boolean DEFAULT false, + is_active boolean DEFAULT true, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.roles OWNER TO neondb_owner; + +-- +-- TOC entry 252 (class 1259 OID 57564) +-- Name: roles_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.roles_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.roles_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3773 (class 0 OID 0) +-- Dependencies: 252 +-- Name: roles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.roles_id_seq OWNED BY public.roles.id; + + +-- +-- TOC entry 230 (class 1259 OID 24692) +-- Name: sav_tickets; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.sav_tickets ( + id integer NOT NULL, + ticket_number text NOT NULL, + customer_id integer, + store_id integer NOT NULL, + user_id integer NOT NULL, + assigned_user_id integer, + title text NOT NULL, + description text NOT NULL, + status text DEFAULT 'open'::text NOT NULL, + priority text DEFAULT 'normal'::text NOT NULL, + category text, + resolution text, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.sav_tickets OWNER TO neondb_owner; + +-- +-- TOC entry 229 (class 1259 OID 24691) +-- Name: sav_tickets_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.sav_tickets_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.sav_tickets_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3774 (class 0 OID 0) +-- Dependencies: 229 +-- Name: sav_tickets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.sav_tickets_id_seq OWNED BY public.sav_tickets.id; + + +-- +-- TOC entry 233 (class 1259 OID 32770) +-- Name: session; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.session ( + sid character varying NOT NULL, + sess json NOT NULL, + expire timestamp(6) without time zone NOT NULL +); + + +ALTER TABLE public.session OWNER TO neondb_owner; + +-- +-- TOC entry 234 (class 1259 OID 57427) +-- Name: sessions; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.sessions ( + sid character varying NOT NULL, + sess jsonb NOT NULL, + expire timestamp without time zone NOT NULL +); + + +ALTER TABLE public.sessions OWNER TO neondb_owner; + +-- +-- TOC entry 232 (class 1259 OID 24707) +-- Name: stores; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.stores ( + id integer NOT NULL, + name text NOT NULL, + address text, + phone text, + email text, + is_active boolean DEFAULT true NOT NULL, + created_at timestamp without time zone DEFAULT now() NOT NULL, + updated_at timestamp without time zone DEFAULT now() NOT NULL +); + + +ALTER TABLE public.stores OWNER TO neondb_owner; + +-- +-- TOC entry 231 (class 1259 OID 24706) +-- Name: stores_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.stores_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.stores_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3775 (class 0 OID 0) +-- Dependencies: 231 +-- Name: stores_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.stores_id_seq OWNED BY public.stores.id; + + +-- +-- TOC entry 241 (class 1259 OID 57476) +-- Name: suppliers; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.suppliers ( + id integer NOT NULL, + name character varying NOT NULL, + contact character varying, + phone character varying, + has_dlc boolean DEFAULT false, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now(), + automatic_reconciliation boolean DEFAULT false +); + + +ALTER TABLE public.suppliers OWNER TO neondb_owner; + +-- +-- TOC entry 240 (class 1259 OID 57475) +-- Name: suppliers_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.suppliers_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.suppliers_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3776 (class 0 OID 0) +-- Dependencies: 240 +-- Name: suppliers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.suppliers_id_seq OWNED BY public.suppliers.id; + + +-- +-- TOC entry 251 (class 1259 OID 57552) +-- Name: tasks; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.tasks ( + id integer NOT NULL, + title character varying NOT NULL, + description text, + assigned_to character varying, + due_date date, + priority character varying DEFAULT 'medium'::character varying, + status character varying DEFAULT 'todo'::character varying, + store_id integer, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now(), + created_by character varying, + group_id integer, + start_date timestamp without time zone, + completed_at timestamp without time zone, + completed_by character varying(255) +); + + +ALTER TABLE public.tasks OWNER TO neondb_owner; + +-- +-- TOC entry 250 (class 1259 OID 57551) +-- Name: tasks_id_seq; Type: SEQUENCE; Schema: public; Owner: neondb_owner +-- + +CREATE SEQUENCE public.tasks_id_seq + AS integer + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER SEQUENCE public.tasks_id_seq OWNER TO neondb_owner; + +-- +-- TOC entry 3777 (class 0 OID 0) +-- Dependencies: 250 +-- Name: tasks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: neondb_owner +-- + +ALTER SEQUENCE public.tasks_id_seq OWNED BY public.tasks.id; + + +-- +-- TOC entry 261 (class 1259 OID 720923) +-- Name: user_groups; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.user_groups ( + user_id character varying(255) NOT NULL, + group_id integer NOT NULL, + assigned_by character varying(255), + assigned_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP +); + + +ALTER TABLE public.user_groups OWNER TO neondb_owner; + +-- +-- TOC entry 260 (class 1259 OID 720910) +-- Name: user_roles; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.user_roles ( + user_id character varying(255) NOT NULL, + role_id integer NOT NULL, + assigned_by character varying(255), + assigned_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP +); + + +ALTER TABLE public.user_roles OWNER TO neondb_owner; + +-- +-- TOC entry 235 (class 1259 OID 57435) +-- Name: users; Type: TABLE; Schema: public; Owner: neondb_owner +-- + +CREATE TABLE public.users ( + id character varying NOT NULL, + username character varying, + email character varying, + name character varying, + first_name character varying, + last_name character varying, + profile_image_url character varying, + password character varying, + role character varying DEFAULT 'employee'::character varying NOT NULL, + password_changed boolean DEFAULT false, + created_at timestamp without time zone DEFAULT now(), + updated_at timestamp without time zone DEFAULT now() +); + + +ALTER TABLE public.users OWNER TO neondb_owner; + +-- +-- TOC entry 3322 (class 2604 OID 24580) +-- Name: calendar_events id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.calendar_events ALTER COLUMN id SET DEFAULT nextval('public.calendar_events_id_seq'::regclass); + + +-- +-- TOC entry 3327 (class 2604 OID 24593) +-- Name: client_orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.client_orders ALTER COLUMN id SET DEFAULT nextval('public.client_orders_id_seq'::regclass); + + +-- +-- TOC entry 3332 (class 2604 OID 24608) +-- Name: command_items id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.command_items ALTER COLUMN id SET DEFAULT nextval('public.command_items_id_seq'::regclass); + + +-- +-- TOC entry 3333 (class 2604 OID 24617) +-- Name: commands id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.commands ALTER COLUMN id SET DEFAULT nextval('public.commands_id_seq'::regclass); + + +-- +-- TOC entry 3386 (class 2604 OID 57529) +-- Name: customer_orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.customer_orders ALTER COLUMN id SET DEFAULT nextval('public.customer_orders_id_seq'::regclass); + + +-- +-- TOC entry 3338 (class 2604 OID 24632) +-- Name: customers id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.customers ALTER COLUMN id SET DEFAULT nextval('public.customers_id_seq'::regclass); + + +-- +-- TOC entry 3442 (class 2604 OID 2342916) +-- Name: dashboard_messages id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.dashboard_messages ALTER COLUMN id SET DEFAULT nextval('public.dashboard_messages_id_seq'::regclass); + + +-- +-- TOC entry 3419 (class 2604 OID 73737) +-- Name: deliveries id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.deliveries ALTER COLUMN id SET DEFAULT nextval('public.deliveries_id_seq'::regclass); + + +-- +-- TOC entry 3341 (class 2604 OID 24657) +-- Name: delivery_items id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.delivery_items ALTER COLUMN id SET DEFAULT nextval('public.delivery_items_id_seq'::regclass); + + +-- +-- TOC entry 3394 (class 2604 OID 57545) +-- Name: dlc_products id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.dlc_products ALTER COLUMN id SET DEFAULT nextval('public.dlc_products_id_seq'::regclass); + + +-- +-- TOC entry 3361 (class 2604 OID 57454) +-- Name: groups id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.groups ALTER COLUMN id SET DEFAULT nextval('public.groups_id_seq'::regclass); + + +-- +-- TOC entry 3435 (class 2604 OID 2310149) +-- Name: invoice_verification_cache id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verification_cache ALTER COLUMN id SET DEFAULT nextval('public.invoice_verification_cache_id_seq'::regclass); + + +-- +-- TOC entry 3431 (class 2604 OID 2285572) +-- Name: invoice_verifications id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verifications ALTER COLUMN id SET DEFAULT nextval('public.invoice_verifications_id_seq'::regclass); + + +-- +-- TOC entry 3343 (class 2604 OID 24680) +-- Name: invoices id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoices ALTER COLUMN id SET DEFAULT nextval('public.invoices_id_seq'::regclass); + + +-- +-- TOC entry 3370 (class 2604 OID 57467) +-- Name: nocodb_config id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.nocodb_config ALTER COLUMN id SET DEFAULT nextval('public.nocodb_config_id_seq'::regclass); + + +-- +-- TOC entry 3379 (class 2604 OID 57491) +-- Name: orders id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.orders ALTER COLUMN id SET DEFAULT nextval('public.orders_id_seq'::regclass); + + +-- +-- TOC entry 3414 (class 2604 OID 57584) +-- Name: permissions id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.permissions ALTER COLUMN id SET DEFAULT nextval('public.permissions_id_seq'::regclass); + + +-- +-- TOC entry 3383 (class 2604 OID 57516) +-- Name: publicities id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.publicities ALTER COLUMN id SET DEFAULT nextval('public.publicities_id_seq'::regclass); + + +-- +-- TOC entry 3408 (class 2604 OID 57568) +-- Name: roles id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.roles ALTER COLUMN id SET DEFAULT nextval('public.roles_id_seq'::regclass); + + +-- +-- TOC entry 3348 (class 2604 OID 24695) +-- Name: sav_tickets id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.sav_tickets ALTER COLUMN id SET DEFAULT nextval('public.sav_tickets_id_seq'::regclass); + + +-- +-- TOC entry 3353 (class 2604 OID 24710) +-- Name: stores id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.stores ALTER COLUMN id SET DEFAULT nextval('public.stores_id_seq'::regclass); + + +-- +-- TOC entry 3374 (class 2604 OID 57479) +-- Name: suppliers id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.suppliers ALTER COLUMN id SET DEFAULT nextval('public.suppliers_id_seq'::regclass); + + +-- +-- TOC entry 3403 (class 2604 OID 57555) +-- Name: tasks id; Type: DEFAULT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.tasks ALTER COLUMN id SET DEFAULT nextval('public.tasks_id_seq'::regclass); + + +-- +-- TOC entry 3692 (class 0 OID 24577) +-- Dependencies: 216 +-- Data for Name: calendar_events; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.calendar_events (id, title, description, user_id, store_id, start_date, end_date, is_all_day, type, metadata, created_at, updated_at) FROM stdin; +1 Réunion équipe mensuelle Point mensuel sur les objectifs et nouveautés 1 1 2025-01-15 09:00:00 2025-01-15 10:30:00 f meeting \N 2025-07-10 10:43:36.498061 2025-07-10 10:43:36.498061 +2 Formation sécurité Formation obligatoire sécurité incendie 1 1 2025-01-18 14:00:00 2025-01-18 17:00:00 f event \N 2025-07-10 10:43:36.498061 2025-07-10 10:43:36.498061 +3 Livraison importante Réception commande mobilier salon 2 1 2025-01-15 14:00:00 2025-01-15 16:00:00 f delivery \N 2025-07-10 10:43:36.498061 2025-07-10 10:43:36.498061 +4 Inventaire annuel Inventaire complet du magasin 3 2 2025-01-25 08:00:00 2025-01-25 18:00:00 t event \N 2025-07-10 10:43:36.498061 2025-07-10 10:43:36.498061 +5 Visite inspection Visite du responsable régional 5 3 2025-01-22 10:00:00 2025-01-22 12:00:00 f meeting \N 2025-07-10 10:43:36.498061 2025-07-10 10:43:36.498061 +6 Soldes d'hiver Début des soldes d'hiver 1 1 2025-01-08 08:00:00 2025-02-04 20:00:00 t event \N 2025-07-10 10:43:36.498061 2025-07-10 10:43:36.498061 +\. + + +-- +-- TOC entry 3694 (class 0 OID 24590) +-- Dependencies: 218 +-- Data for Name: client_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.client_orders (id, order_number, customer_id, store_id, user_id, status, total_amount, order_date, notes, created_at, updated_at) FROM stdin; +1 CLT-2025-001 1 1 2 processing 680.50 2025-01-08 14:30:00 Livraison prévue vendredi matin 2025-07-10 10:43:46.442279 2025-07-10 10:43:46.442279 +2 CLT-2025-002 2 2 3 completed 1250.00 2025-01-05 10:15:00 Client satisfait de la livraison 2025-07-10 10:43:46.442279 2025-07-10 10:43:46.442279 +3 CLT-2025-003 3 3 5 pending 890.75 2025-01-09 16:45:00 En attente de validation paiement 2025-07-10 10:43:46.442279 2025-07-10 10:43:46.442279 +4 CLT-2025-004 4 1 2 cancelled 450.00 2025-01-07 11:20:00 Annulé par le client - remboursement effectué 2025-07-10 10:43:46.442279 2025-07-10 10:43:46.442279 +5 CLT-2025-005 5 2 3 processing 1580.25 2025-01-09 09:30:00 Commande spéciale mobilier sur mesure 2025-07-10 10:43:46.442279 2025-07-10 10:43:46.442279 +\. + + +-- +-- TOC entry 3696 (class 0 OID 24605) +-- Dependencies: 220 +-- Data for Name: command_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.command_items (id, command_id, product_name, product_code, quantity, unit_price, total_price, expiry_date) FROM stdin; +1 1 Canapé 3 places gris MBL-CAP-001 2 450.00 900.00 \N +2 1 Table basse chêne MBL-TBL-002 1 220.00 220.00 \N +3 1 Coussin décoratif DEC-COU-003 6 21.67 130.00 \N +4 2 Vase céramique bleu DEC-VAS-001 12 35.50 426.00 \N +5 2 Cadre photo 20x30 DEC-CAD-002 15 18.50 277.50 \N +6 2 Bougie parfumée DEC-BOU-003 24 7.83 187.92 \N +7 3 Salon de jardin teck JAR-SAL-001 1 1250.00 1250.00 \N +8 3 Parasol déporté 3m JAR-PAR-002 2 285.50 571.00 \N +9 3 Coussins extérieur JAR-COU-003 8 41.22 329.75 \N +10 4 Bureau informatique BUR-INF-001 1 320.00 320.00 \N +11 4 Chaise ergonomique BUR-CHA-002 2 123.90 247.80 \N +12 5 Tonnelle 3x4m JAR-TON-001 1 890.00 890.00 \N +13 5 Plancha gaz JAR-PLA-002 1 456.00 456.00 \N +14 5 Set outils jardinage JAR-OUT-003 3 144.75 434.25 \N +\. + + +-- +-- TOC entry 3698 (class 0 OID 24614) +-- Dependencies: 222 +-- Data for Name: commands; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.commands (id, command_number, supplier_id, store_id, user_id, status, total_amount, notes, order_date, expected_delivery_date, created_at, updated_at) FROM stdin; +1 CMD-2025-001 1 1 1 pending 1250.50 Commande urgente pour réapprovisionnement 2025-07-10 10:29:05.575664 2025-07-17 10:29:05.575664 2025-07-10 10:29:05.575664 2025-07-10 10:29:05.575664 +2 CMD-2025-002 2 1 1 validated 2100.75 Commande saisonnière hiver 2025-07-08 10:29:05.575664 2025-07-15 10:29:05.575664 2025-07-10 10:29:05.575664 2025-07-10 10:29:05.575664 +3 CMD-2025-003 3 1 1 shipped 850.00 Mobilier jardin 2025-07-05 10:29:05.575664 2025-07-12 10:29:05.575664 2025-07-10 10:29:05.575664 2025-07-10 10:29:05.575664 +7 CMD-2025-004 4 1 1 delivered 567.80 Mobilier bureau 2024-12-28 11:45:00 2025-01-03 10:00:00 2025-07-10 10:42:54.106019 2025-07-10 10:42:54.106019 +8 CMD-2025-005 5 3 5 pending 1780.25 Collection jardin été 2025-01-09 16:10:00 2025-01-20 11:30:00 2025-07-10 10:42:54.106019 2025-07-10 10:42:54.106019 +\. + + +-- +-- TOC entry 3723 (class 0 OID 57526) +-- Dependencies: 247 +-- Data for Name: customer_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.customer_orders (id, order_taker, customer_name, customer_phone, customer_email, product_designation, product_reference, gencode, quantity, supplier_id, status, deposit, is_promotional_price, customer_notified, notes, group_id, created_by, created_at, updated_at) FROM stdin; +1 moi schal 0623154654 \N qsdfg erf13213 3660092323745 1 1 En attente de Commande 10.00 f f \N 3 1 2025-07-19 19:03:44.739 2025-07-19 19:03:44.739 +2 moi schal 0623154654 \N fgdsh erf13213 366092323745 1 1 En attente de Commande 0.00 f f \N 5 _1753182518439 2025-07-22 13:19:27.447 2025-07-22 13:19:27.447 +\. + + +-- +-- TOC entry 3700 (class 0 OID 24629) +-- Dependencies: 224 +-- Data for Name: customers; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.customers (id, first_name, last_name, email, phone, address, store_id, created_at, updated_at) FROM stdin; +1 Sophie Dubois sophie.dubois@email.com 06 12 34 56 78 10 Rue de la Paix, Paris 1 2025-07-10 10:29:05.575664 2025-07-10 10:29:05.575664 +2 Marc Legrand marc.legrand@email.com 06 23 45 67 89 45 Avenue Montaigne, Paris 1 2025-07-10 10:29:05.575664 2025-07-10 10:29:05.575664 +3 Julie Moreau julie.moreau@email.com 06 34 56 78 90 32 Boulevard Saint-Germain, Paris 1 2025-07-10 10:29:05.575664 2025-07-10 10:29:05.575664 +4 Claire Dubois claire.dubois@email.com 06.12.34.56.78 45 Rue des Lilas, 75013 Paris 1 2025-07-10 10:43:03.624218 2025-07-10 10:43:03.624218 +5 Michel Rousseau michel.rousseau@email.com 06.87.65.43.21 12 Avenue Victor Hugo, 92100 Boulogne 2 2025-07-10 10:43:03.624218 2025-07-10 10:43:03.624218 +6 Isabelle Moreau isabelle.moreau@email.com 06.23.45.67.89 78 Boulevard Gambetta, 59800 Lille 3 2025-07-10 10:43:03.624218 2025-07-10 10:43:03.624218 +7 Thomas Leroy thomas.leroy@email.com 06.98.76.54.32 33 Place de la République, 75003 Paris 1 2025-07-10 10:43:03.624218 2025-07-10 10:43:03.624218 +8 Sandrine Garcia sandrine.garcia@email.com 06.11.22.33.44 67 Rue de la Liberté, 92000 Nanterre 2 2025-07-10 10:43:03.624218 2025-07-10 10:43:03.624218 +\. + + +-- +-- TOC entry 3744 (class 0 OID 2342913) +-- Dependencies: 268 +-- Data for Name: dashboard_messages; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.dashboard_messages (id, title, content, type, store_id, created_by, created_at) FROM stdin; +\. + + +-- +-- TOC entry 3738 (class 0 OID 819214) +-- Dependencies: 262 +-- Data for Name: database_backups; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.database_backups (id, filename, description, size, created_at, created_by, tables_count, status, backup_type) FROM stdin; +backup_1753114731087_37sqhixni backup_1753114731087_37sqhixni.sql Test après correction répertoire 82953 2025-07-21 16:18:51.096477 admin 28 completed manual +backup_1753115103686_whe2ezur5 backup_1753115103686_whe2ezur5.sql Test après correction production 83300 2025-07-21 16:25:03.820221 admin 28 completed manual +backup_1753609668951_pto6yeaea backup_1753609668951_pto6yeaea.sql Sauvegarde manuelle déclenchée - 27/07/2025 09:47:48 131486 2025-07-27 09:47:49.11734 system 28 completed manual +0Be3U-DFAGoXSV0xa1lUB backup_automatic_2025-08-18T02-00-00-000Z.sql Automatique backup du 18/08/2025 100104 2025-08-18 02:00:00.444459 system 30 completed automatic +bAQDAmP7qC6yF_v4hEqAp backup_automatic_2025-09-01T02-00-00-001Z.sql Automatique backup du 01/09/2025 104544 2025-09-01 02:00:00.492317 system 31 completed automatic +_nmeY9-4XKisNTkPDKvmM backup_automatic_2025-09-02T02-46-17-030Z.sql Automatique backup du 02/09/2025 104709 2025-09-02 02:46:17.044913 system 31 completed automatic +ua9Z_UKJ8qDpu78wslJbI backup_automatic_2025-09-03T08-16-31-540Z.sql Automatique backup du 03/09/2025 0 2025-09-03 08:16:31.55345 system 0 creating automatic +\. + + +-- +-- TOC entry 3735 (class 0 OID 73734) +-- Dependencies: 259 +-- Data for Name: deliveries; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.deliveries (id, order_id, supplier_id, group_id, scheduled_date, delivered_date, quantity, unit, status, notes, bl_number, bl_amount, invoice_reference, invoice_amount, reconciled, validated_at, created_by, created_at, updated_at) FROM stdin; +1 \N 1 1 2025-07-20 \N 10 palettes pending Test livraison \N \N \N \N f \N 1 2025-07-19 20:32:20.382559 2025-07-19 20:32:20.382559 +3 \N 1 4 2025-07-25 \N 5 palettes planned Test statut planned \N \N \N \N f \N admin_local 2025-07-19 20:34:11.951608 2025-07-19 20:34:11.951608 +2 1 1 4 2025-07-17 2025-07-19 20:33:34.611 1 palettes delivered \N BL12345678 1299.00 faC454566435F 1299.00 t 2025-07-19 20:33:34.611 1 2025-07-19 20:33:27.154225 2025-07-19 21:50:36.00099 +101 2 1 4 2025-07-26 \N 3 palettes planned Test pour validation - liée à commande ID 2 \N \N \N \N f \N admin_local 2025-07-20 08:22:00.758253 2025-07-20 08:22:00.758253 +102 4 3 5 2025-07-23 2025-07-22 13:16:16.924 1 palettes delivered \N BL12345678 1200.00 FC25624812 1200.00 t 2025-07-22 13:16:16.924 _1753182518439 2025-07-22 13:07:50.937609 2025-07-22 13:16:35.824 +104 \N 1 4 2025-07-23 2025-07-23 00:00:00 3 palettes delivered \N BL205794 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 +105 \N 2 4 2025-07-23 2025-07-23 00:00:00 2 palettes delivered \N BL205795 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 +106 \N 2 4 2025-07-16 2025-07-16 00:00:00 4 palettes delivered \N BL1125071423 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 +107 \N 1 4 2025-07-15 2025-07-15 00:00:00 6 palettes delivered \N BL377797 \N \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-24 13:23:51.878626 +108 \N 1 4 2025-07-25 \N 5 palettes delivered Test livraison 1 pour pagination BL123456 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +109 \N 2 4 2025-07-25 \N 3 palettes delivered Test livraison 2 pour pagination BL123457 890.50 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +110 \N 1 4 2025-07-25 \N 7 palettes delivered Test livraison 3 pour pagination BL123458 2100.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +111 \N 3 4 2025-07-26 \N 4 palettes delivered Test livraison 4 pour pagination BL123459 1200.75 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +112 \N 1 4 2025-07-26 \N 6 palettes delivered Test livraison 5 pour pagination BL123460 1800.25 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +113 \N 2 4 2025-07-26 \N 2 palettes delivered Test livraison 6 pour pagination BL123461 650.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +114 \N 3 4 2025-07-27 \N 8 palettes delivered Test livraison 7 pour pagination BL123462 2400.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +115 \N 1 4 2025-07-27 \N 5 palettes delivered Test livraison 8 pour pagination BL123463 1500.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +116 \N 2 4 2025-07-27 \N 3 palettes delivered Test livraison 9 pour pagination BL123464 900.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +117 \N 3 4 2025-07-28 \N 4 palettes delivered Test livraison 10 pour pagination BL123465 1200.00 \N \N f \N admin_local 2025-07-25 11:51:33.774256 2025-07-25 11:51:33.774256 +120 \N 4 1 2025-07-25 \N 1 palettes planned \N \N \N \N \N f \N 1 2025-07-25 18:34:31.897574 2025-07-25 18:34:31.897574 +122 \N 4 1 2025-07-24 2025-07-27 16:09:31.86 1 palettes delivered \N bllt015904 1200.00 25025575 1200.00 f 2025-07-27 16:09:31.86 1 2025-07-27 16:09:27.001141 2025-07-28 14:39:57.081 +124 \N 5 5 2025-07-24 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N _1753182518439 2025-07-30 12:59:12.824932 2025-07-30 12:59:12.824932 +103 \N 1 4 2025-07-24 2025-07-24 00:00:00 5 palettes delivered \N BL00130066 \N \N f \N 1 2025-07-24 13:23:51.878626 2025-07-27 22:33:18.066 +118 8 1 4 2025-08-08 2025-07-25 12:42:28.748 1 palettes delivered \N BL2501644 1200.00 \N f 2025-07-25 12:42:28.748 1 2025-07-25 12:42:19.117085 2025-07-27 22:34:05.073 +119 \N 4 1 2025-07-25 2025-07-25 18:34:43.783 1 palettes pending \N 25025575 2468.48 25025575 2468.48 f \N 1 2025-07-25 18:33:33.42942 2025-07-28 13:31:47.301 +127 \N 5 5 2025-07-30 \N 1 palettes delivered \N \N \N F5162713 5972.48 f \N admin_local 2025-07-30 14:54:27.805769 2025-07-30 14:54:27.805769 +121 \N 4 1 2025-07-25 \N 2 palettes delivered \N bllt015904 1200.00 25025575 1200.00 t \N 1 2025-07-25 21:00:02.583105 2025-07-30 20:52:38.952429 +126 \N 4 1 2025-07-24 \N 1 palettes delivered \N \N \N \N \N f \N _1753182518439 2025-07-30 14:09:31.269975 2025-07-30 20:58:03.172497 +128 \N 1 1 2025-08-20 \N 5 palettes planned Test cache PostgreSQL \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:04.728264 2025-08-17 16:03:04.728264 +129 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:03:06.006233 2025-08-17 16:03:06.006233 +130 \N 1 1 2025-08-20 \N 5 palettes planned Test cache MemStorage \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:27.897356 2025-08-17 16:04:27.897356 +131 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache \N \N FACT2025-001 1500.50 f \N 1 2025-08-17 16:04:29.232538 2025-08-17 16:04:29.232538 +132 \N 1 1 2025-08-20 \N 5 palettes planned Test final cache \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:06.113457 2025-08-17 16:06:06.113457 +133 \N 1 1 2025-08-21 \N 3 palettes planned Test même facture cache final \N \N FACT2025-002 2500.50 f \N 1 2025-08-17 16:06:07.49284 2025-08-17 16:06:07.49284 +\. + + +-- +-- TOC entry 3702 (class 0 OID 24654) +-- Dependencies: 226 +-- Data for Name: delivery_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.delivery_items (id, delivery_id, command_item_id, product_name, quantity_ordered, quantity_delivered, quantity_damaged, notes) FROM stdin; +\. + + +-- +-- TOC entry 3725 (class 0 OID 57542) +-- Dependencies: 249 +-- Data for Name: dlc_products; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.dlc_products (id, name, gencode, dlc_date, quantity, store_id, created_at, group_id, created_by, status, validated_by, expiry_date, product_code, description, supplier_id, product_name, date_type, unit, location, alert_threshold, notes, updated_at, validated_at, stock_epuise, stock_epuise_by, stock_epuise_at) FROM stdin; +2 Produit Test DLC 1234567890123 2025-07-30 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-30 1234567890123 \N 1 Produit Test DLC DLC unité Magasin 15 Test stats 2025-07-19 22:35:49.651214 \N f \N \N +3 Produit Expirant Bientôt 2345678901234 2025-07-22 2 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-22 2345678901234 \N 1 Produit Expirant Bientôt DLC unité Magasin 15 Expire dans 3 jours 2025-07-19 22:35:49.651214 \N f \N \N +4 Produit Expiré 3456789012345 2025-07-15 1 \N 2025-07-19 22:35:49.651214 4 admin_local en_cours \N 2025-07-15 3456789012345 \N 1 Produit Expiré DLC unité Magasin 15 Déjà expiré 2025-07-19 22:35:49.651214 \N f \N \N +7 Produit Validé Test VAL123 2025-08-15 1 \N 2025-07-19 23:54:00.380592 4 admin valides \N \N \N \N 1 Produit Validé Test DLC unité Magasin 15 Produit avec statut validé 2025-07-19 23:54:00.380592 \N f \N \N +15 coca 366092323745 \N 1 \N 2025-07-22 13:35:02.427 5 _1753182518439 en_cours \N 2025-07-27 \N \N 3 coca dlc unité Magasin 15 2025-07-22 13:35:02.427 \N f \N \N +\. + + +-- +-- TOC entry 3713 (class 0 OID 57451) +-- Dependencies: 237 +-- Data for Name: groups; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.groups (id, name, color, address, phone, email, nocodb_config_id, nocodb_table_id, nocodb_table_name, invoice_column_name, created_at, updated_at, nocodb_bl_column_name, nocodb_amount_column_name, nocodb_supplier_column_name, webhook_url) FROM stdin; +5 Houdemont #455A64 \N \N \N 1 my7zunxprumahmm RefFacture 2025-07-19 20:19:44.552373 2025-07-28 18:26:14.956 Numéro de BL Montant HT Fournisseurs https://workflow.ffnancy.fr/webhook-test/9252adba-574b-44cb-a3d1-7c60f208b222 +1 Frouard #1976D2 \N \N \N 1 mrr733dfb8wtt9b CommandeF RefFacture 2025-07-19 20:19:38.471557 2025-07-30 14:09:25.328285 Numero_BL Montant HT Fournisseurs https://test-webhook-1753648766995.example.com +2 Houdemont #455A64 \N \N \N 1 my7zunxprumahmm \N Ref Facture 2025-07-30 14:09:25.328285 2025-07-30 14:09:25.328285 Numéro de BL Montant HT Fournisseurs +\. + + +-- +-- TOC entry 3742 (class 0 OID 2310146) +-- Dependencies: 266 +-- Data for Name: invoice_verification_cache; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.invoice_verification_cache (id, cache_key, group_id, invoice_reference, delivery_id, verification_result, expires_at, created_at, supplier_name, "exists", match_type, error_message, cache_hit, api_call_time, updated_at, is_reconciled) FROM stdin; +\. + + +-- +-- TOC entry 3740 (class 0 OID 2285569) +-- Dependencies: 264 +-- Data for Name: invoice_verifications; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.invoice_verifications (id, delivery_id, group_id, invoice_reference, supplier_name, "exists", match_type, verified_at, is_valid, last_checked_at) FROM stdin; +4 102 5 FC25624812 Fournisseur DLC Test f NONE 2025-07-28 13:05:45.714 t 2025-07-28 13:05:45.714 +8 121 1 25025575 Lidis t NONE 2025-07-28 13:51:45.431 t 2025-07-28 13:51:45.431 +1 122 1 FC25624812 Lidis f NONE 2025-07-28 12:56:38.001 t 2025-07-28 14:39:37.862 +14 127 5 F5162713 JJA Five t INVOICE_REF 2025-07-30 14:58:14.031205 t 2025-07-30 14:58:14.031205 +15 124 5 F5162713 JJA Five t INVOICE_REF 2025-07-30 14:58:14.290283 t 2025-07-30 14:58:14.290283 +\. + + +-- +-- TOC entry 3704 (class 0 OID 24677) +-- Dependencies: 228 +-- Data for Name: invoices; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.invoices (id, invoice_number, command_id, delivery_id, store_id, user_id, type, total_amount, status, issue_date, due_date, created_at, updated_at) FROM stdin; +\. + + +-- +-- TOC entry 3715 (class 0 OID 57464) +-- Dependencies: 239 +-- Data for Name: nocodb_config; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.nocodb_config (id, name, base_url, project_id, api_token, description, is_active, created_by, created_at, updated_at) FROM stdin; +1 Nocodb https://nocodb.ffnancy.fr pcg4uw79ukvycxc z4BAwLo6dgoN_E7PKJSHN7PA7kdBePtKOYcsDlwQ t 1 2025-07-25 16:26:27.006311 2025-07-25 23:08:37.769504 +\. + + +-- +-- TOC entry 3719 (class 0 OID 57488) +-- Dependencies: 243 +-- Data for Name: orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.orders (id, supplier_id, group_id, planned_date, quantity, unit, status, notes, created_by, created_at, updated_at) FROM stdin; +2 1 4 2025-07-09 \N \N pending \N 1 2025-07-19 20:33:16.159959 2025-07-19 20:33:16.159959 +1 1 3 2025-07-02 \N \N delivered \N 1 2025-07-19 18:57:18.713694 2025-07-19 20:33:34.611 +3 3 5 2025-07-11 \N \N pending \N _1753182518439 2025-07-22 12:54:21.143062 2025-07-22 12:54:21.143062 +4 3 5 2025-07-09 \N \N delivered \N _1753182518439 2025-07-22 13:07:38.771467 2025-07-22 13:16:16.924 +5 2 4 2025-07-09 \N \N pending \N 1 2025-07-24 09:34:49.335611 2025-07-24 09:34:49.335611 +6 3 4 2025-07-09 \N \N pending \N 1 2025-07-24 09:34:55.314888 2025-07-24 09:34:55.314888 +7 1 2 2025-07-25 5 palettes pending Test commande pour manager groupe 2 test_manager 2025-07-24 10:29:44.602606 2025-07-24 10:29:44.602606 +8 1 4 2025-07-10 \N \N delivered \N 1 2025-07-25 12:42:09.377059 2025-07-25 12:42:28.781778 +9 1 1 2025-07-09 \N \N pending \N 1 2025-07-27 16:09:15.10213 2025-07-27 16:09:15.10213 +\. + + +-- +-- TOC entry 3731 (class 0 OID 57581) +-- Dependencies: 255 +-- Data for Name: permissions; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.permissions (id, name, display_name, description, category, action, resource, is_system, created_at) FROM stdin; +55 dashboard_read Voir tableau de bord Accès en lecture au tableau de bord tableau_de_bord read dashboard t 2025-08-04 11:37:37.307 +56 groups_read Voir magasins Accès en lecture aux magasins magasins read groups t 2025-08-04 11:37:37.333 +57 groups_create Créer magasins Création de nouveaux magasins magasins create groups t 2025-08-04 11:37:37.356 +58 groups_update Modifier magasins Modification des magasins existants magasins update groups t 2025-08-04 11:37:37.38 +59 groups_delete Supprimer magasins Suppression de magasins magasins delete groups t 2025-08-04 11:37:37.403 +60 suppliers_read Voir fournisseurs Accès en lecture aux fournisseurs fournisseurs read suppliers t 2025-08-04 11:37:37.427 +61 suppliers_create Créer fournisseurs Création de nouveaux fournisseurs fournisseurs create suppliers t 2025-08-04 11:37:37.451 +62 suppliers_update Modifier fournisseurs Modification des fournisseurs existants fournisseurs update suppliers t 2025-08-04 11:37:37.473 +63 suppliers_delete Supprimer fournisseurs Suppression de fournisseurs fournisseurs delete fournisseurs t 2025-08-04 11:37:37.496 +64 orders_read Voir commandes Accès en lecture aux commandes commandes read orders t 2025-08-04 11:37:37.519 +65 orders_create Créer commandes Création de nouvelles commandes commandes create orders t 2025-08-04 11:37:37.542 +66 orders_update Modifier commandes Modification des commandes existantes commandes update orders t 2025-08-04 11:37:37.565 +67 orders_delete Supprimer commandes Suppression de commandes commandes delete orders t 2025-08-04 11:37:37.588 +68 deliveries_read Voir livraisons Accès en lecture aux livraisons livraisons read deliveries t 2025-08-04 11:37:37.611 +69 deliveries_create Créer livraisons Création de nouvelles livraisons livraisons create deliveries t 2025-08-04 11:37:37.634 +70 deliveries_update Modifier livraisons Modification des livraisons existantes livraisons update deliveries t 2025-08-04 11:37:37.657 +71 deliveries_delete Supprimer livraisons Suppression de livraisons livraisons delete deliveries t 2025-08-04 11:37:37.68 +72 deliveries_validate Valider livraisons Validation des livraisons avec BL livraisons validate deliveries t 2025-08-04 11:37:37.703 +73 calendar_read Voir calendrier Accès en lecture au calendrier calendrier read calendar t 2025-08-04 11:37:37.725 +74 reconciliation_read Voir rapprochement Accès en lecture au rapprochement BL/Factures rapprochement read reconciliation t 2025-08-04 11:37:37.748 +75 reconciliation_update Modifier rapprochement Modification des données de rapprochement rapprochement update reconciliation t 2025-08-04 11:37:37.771 +76 publicities_read Voir publicités Accès en lecture aux publicités publicites read publicities t 2025-08-04 11:37:37.794 +77 publicities_create Créer publicités Création de nouvelles publicités publicites create publicities t 2025-08-04 11:37:37.817 +78 publicities_update Modifier publicités Modification des publicités existantes publicites update publicities t 2025-08-04 11:37:37.84 +79 publicities_delete Supprimer publicités Suppression de publicités publicites delete publicities t 2025-08-04 11:37:37.862 +80 customer_orders_read Voir commandes clients Accès en lecture aux commandes clients commandes_clients read customer_orders t 2025-08-04 11:37:37.885 +81 customer_orders_create Créer commandes clients Création de nouvelles commandes clients commandes_clients create customer_orders t 2025-08-04 11:37:37.907 +82 customer_orders_update Modifier commandes clients Modification des commandes clients existantes commandes_clients update customer_orders t 2025-08-04 11:37:37.931 +83 customer_orders_delete Supprimer commandes clients Suppression de commandes clients commandes_clients delete customer_orders t 2025-08-04 11:37:37.954 +84 customer_orders_print Imprimer étiquettes Impression d'étiquettes de commandes clients commandes_clients print customer_orders t 2025-08-04 11:37:37.975 +85 customer_orders_notify Notifier clients Envoi de notifications aux clients commandes_clients notify customer_orders t 2025-08-04 11:37:37.999 +86 dlc_read Voir produits DLC Accès en lecture aux produits avec date limite de consommation gestion_dlc read dlc t 2025-08-04 11:37:38.024 +87 dlc_create Créer produits DLC Création de nouveaux produits DLC gestion_dlc create dlc t 2025-08-04 11:37:38.047 +88 dlc_update Modifier produits DLC Modification des produits DLC existants gestion_dlc update dlc t 2025-08-04 11:37:38.07 +89 dlc_delete Supprimer produits DLC Suppression de produits DLC gestion_dlc delete dlc t 2025-08-04 11:37:38.093 +90 dlc_validate Valider produits DLC Validation et vérification des produits DLC gestion_dlc validate dlc t 2025-08-04 11:37:38.115 +91 dlc_print Imprimer étiquettes DLC Impression d'étiquettes pour produits DLC gestion_dlc print dlc t 2025-08-04 11:37:38.139 +92 dlc_stats Voir statistiques DLC Accès aux statistiques des produits DLC gestion_dlc stats dlc t 2025-08-04 11:37:38.16 +93 tasks_read Voir tâches Accès en lecture aux tâches gestion_taches read tasks t 2025-08-04 11:37:38.183 +94 tasks_create Créer tâches Création de nouvelles tâches gestion_taches create tasks t 2025-08-04 11:37:38.206 +95 tasks_update Modifier tâches Modification des tâches existantes gestion_taches update tasks t 2025-08-04 11:37:38.229 +96 tasks_delete Supprimer tâches Suppression de tâches gestion_taches delete tasks t 2025-08-04 11:37:38.252 +97 tasks_assign Assigner tâches Attribution de tâches aux utilisateurs gestion_taches assign tasks t 2025-08-04 11:37:38.274 +98 users_read Voir utilisateurs Accès en lecture aux utilisateurs utilisateurs read users t 2025-08-04 11:37:38.297 +99 users_create Créer utilisateurs Création de nouveaux utilisateurs utilisateurs create users t 2025-08-04 11:37:38.32 +100 users_update Modifier utilisateurs Modification des utilisateurs existants utilisateurs update users t 2025-08-04 11:37:38.343 +101 users_delete Supprimer utilisateurs Suppression d'utilisateurs utilisateurs delete users t 2025-08-04 11:37:38.366 +102 roles_read Voir rôles Accès en lecture aux rôles gestion_roles read roles t 2025-08-04 11:37:38.388 +103 roles_create Créer rôles Création de nouveaux rôles gestion_roles create roles t 2025-08-04 11:37:38.411 +104 roles_update Modifier rôles Modification des rôles existants gestion_roles update roles t 2025-08-04 11:37:38.434 +105 roles_delete Supprimer rôles Suppression de rôles gestion_roles delete roles t 2025-08-04 11:37:38.457 +106 roles_assign Assigner rôles Attribution de rôles aux utilisateurs gestion_roles assign roles t 2025-08-04 11:37:38.481 +107 system_admin Administration système Accès complet à l'administration du système administration admin system t 2025-08-04 11:37:38.503 +108 nocodb_config Configuration NocoDB Gestion de la configuration NocoDB administration config nocodb t 2025-08-04 11:37:38.528 +\. + + +-- +-- TOC entry 3721 (class 0 OID 57513) +-- Dependencies: 245 +-- Data for Name: publicities; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.publicities (id, pub_number, designation, title, description, start_date, end_date, year, created_by, created_at, updated_at) FROM stdin; +3 TEST-PROD Test Production \N \N 2025-07-22 2025-07-28 2025 1 2025-07-19 22:38:52.143069 2025-07-19 22:38:52.143069 +4 TEST-FORCE-PROD Test Force Production \N \N 2025-07-23 2025-07-29 2025 1 2025-07-19 22:39:13.937601 2025-07-19 22:39:13.937601 +5 TEST-ERROR Test Error \N \N 2025-07-24 2025-07-30 2025 1 2025-07-19 22:54:05.573607 2025-07-19 22:54:05.573607 +6 2501 wxcvwxc \N \N 2025-07-01 2025-07-06 2025 1 2025-07-19 22:55:06.907432 2025-07-19 22:55:06.907432 +7 DEBUG-PROD Debug Production \N \N 2025-07-25 2025-07-31 2025 1 2025-07-19 22:56:05.296286 2025-07-19 22:56:05.296286 +9 FINAL-TEST Test Final Production \N \N 2025-07-27 2025-08-02 2025 1 2025-07-19 23:03:21.499342 2025-07-19 23:03:21.499342 +8 DIAG-PROD Diagnostic Production \N \N 2025-07-26 2025-08-01 2025 1 2025-07-19 22:58:31.680917 2025-07-20 09:09:26.486 +2 TEST123 Test \N \N 2025-07-20 2025-07-25 2025 1 2025-07-19 22:38:10.039397 2025-07-20 09:13:42.375 +10 2508 qsd \N \N 2025-07-28 2025-08-03 2025 1 2025-07-22 15:37:06.687956 2025-07-22 15:37:06.687956 +\. + + +-- +-- TOC entry 3733 (class 0 OID 57615) +-- Dependencies: 257 +-- Data for Name: publicity_participations; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.publicity_participations (publicity_id, group_id, created_at) FROM stdin; +1 5 2025-07-19 21:38:15.036215 +3 4 2025-07-19 22:38:52.193439 +4 4 2025-07-19 22:39:13.987098 +5 4 2025-07-19 22:54:05.624748 +6 5 2025-07-19 22:55:06.955089 +7 4 2025-07-19 22:56:05.344704 +9 5 2025-07-19 23:03:21.551156 +2 4 2025-07-20 09:13:42.436078 +2 5 2025-07-20 09:13:42.436078 +10 5 2025-07-22 15:37:06.737248 +\. + + +-- +-- TOC entry 3732 (class 0 OID 57609) +-- Dependencies: 256 +-- Data for Name: role_permissions; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.role_permissions (role_id, permission_id, created_at) FROM stdin; +8 55 2025-08-04 11:37:38.575 +8 56 2025-08-04 11:37:38.575 +8 57 2025-08-04 11:37:38.575 +8 58 2025-08-04 11:37:38.575 +8 59 2025-08-04 11:37:38.575 +8 60 2025-08-04 11:37:38.575 +8 61 2025-08-04 11:37:38.575 +8 62 2025-08-04 11:37:38.575 +8 63 2025-08-04 11:37:38.575 +8 64 2025-08-04 11:37:38.575 +8 65 2025-08-04 11:37:38.575 +8 66 2025-08-04 11:37:38.575 +8 67 2025-08-04 11:37:38.575 +8 68 2025-08-04 11:37:38.575 +8 69 2025-08-04 11:37:38.575 +8 70 2025-08-04 11:37:38.575 +8 71 2025-08-04 11:37:38.575 +8 72 2025-08-04 11:37:38.575 +8 73 2025-08-04 11:37:38.575 +8 74 2025-08-04 11:37:38.575 +8 75 2025-08-04 11:37:38.575 +8 76 2025-08-04 11:37:38.575 +8 77 2025-08-04 11:37:38.575 +8 78 2025-08-04 11:37:38.575 +8 79 2025-08-04 11:37:38.575 +8 80 2025-08-04 11:37:38.575 +8 81 2025-08-04 11:37:38.575 +8 82 2025-08-04 11:37:38.575 +8 83 2025-08-04 11:37:38.575 +8 84 2025-08-04 11:37:38.575 +8 85 2025-08-04 11:37:38.575 +8 86 2025-08-04 11:37:38.575 +8 87 2025-08-04 11:37:38.575 +8 88 2025-08-04 11:37:38.575 +8 89 2025-08-04 11:37:38.575 +8 90 2025-08-04 11:37:38.575 +8 91 2025-08-04 11:37:38.575 +8 92 2025-08-04 11:37:38.575 +8 93 2025-08-04 11:37:38.575 +8 94 2025-08-04 11:37:38.575 +8 95 2025-08-04 11:37:38.575 +8 96 2025-08-04 11:37:38.575 +8 97 2025-08-04 11:37:38.575 +8 98 2025-08-04 11:37:38.575 +8 99 2025-08-04 11:37:38.575 +8 100 2025-08-04 11:37:38.575 +8 101 2025-08-04 11:37:38.575 +8 102 2025-08-04 11:37:38.575 +8 103 2025-08-04 11:37:38.575 +8 104 2025-08-04 11:37:38.575 +8 105 2025-08-04 11:37:38.575 +8 106 2025-08-04 11:37:38.575 +8 107 2025-08-04 11:37:38.575 +8 108 2025-08-04 11:37:38.575 +9 55 2025-08-04 11:37:38.624 +9 56 2025-08-04 11:37:38.624 +9 57 2025-08-04 11:37:38.624 +9 58 2025-08-04 11:37:38.624 +9 59 2025-08-04 11:37:38.624 +9 60 2025-08-04 11:37:38.624 +9 61 2025-08-04 11:37:38.624 +9 62 2025-08-04 11:37:38.624 +9 63 2025-08-04 11:37:38.624 +9 64 2025-08-04 11:37:38.624 +9 65 2025-08-04 11:37:38.624 +9 66 2025-08-04 11:37:38.624 +9 67 2025-08-04 11:37:38.624 +9 68 2025-08-04 11:37:38.624 +9 69 2025-08-04 11:37:38.624 +9 70 2025-08-04 11:37:38.624 +9 71 2025-08-04 11:37:38.624 +9 72 2025-08-04 11:37:38.624 +9 73 2025-08-04 11:37:38.624 +9 74 2025-08-04 11:37:38.624 +9 75 2025-08-04 11:37:38.624 +9 76 2025-08-04 11:37:38.624 +9 77 2025-08-04 11:37:38.624 +9 78 2025-08-04 11:37:38.624 +9 79 2025-08-04 11:37:38.624 +9 80 2025-08-04 11:37:38.624 +9 81 2025-08-04 11:37:38.624 +9 82 2025-08-04 11:37:38.624 +9 83 2025-08-04 11:37:38.624 +9 84 2025-08-04 11:37:38.624 +9 85 2025-08-04 11:37:38.624 +9 86 2025-08-04 11:37:38.624 +9 87 2025-08-04 11:37:38.624 +9 88 2025-08-04 11:37:38.624 +9 89 2025-08-04 11:37:38.624 +9 90 2025-08-04 11:37:38.624 +9 91 2025-08-04 11:37:38.624 +9 92 2025-08-04 11:37:38.624 +9 93 2025-08-04 11:37:38.624 +9 94 2025-08-04 11:37:38.624 +9 95 2025-08-04 11:37:38.624 +9 96 2025-08-04 11:37:38.624 +9 97 2025-08-04 11:37:38.624 +9 98 2025-08-04 11:37:38.624 +9 99 2025-08-04 11:37:38.624 +9 100 2025-08-04 11:37:38.624 +9 108 2025-08-04 11:37:38.624 +10 55 2025-08-04 11:37:38.671 +10 56 2025-08-04 11:37:38.671 +10 60 2025-08-04 11:37:38.671 +10 64 2025-08-04 11:37:38.671 +10 68 2025-08-04 11:37:38.671 +10 69 2025-08-04 11:37:38.671 +10 70 2025-08-04 11:37:38.671 +10 73 2025-08-04 11:37:38.671 +10 74 2025-08-04 11:37:38.671 +10 76 2025-08-04 11:37:38.671 +10 80 2025-08-04 11:37:38.671 +10 81 2025-08-04 11:37:38.671 +10 82 2025-08-04 11:37:38.671 +10 83 2025-08-04 11:37:38.671 +10 84 2025-08-04 11:37:38.671 +10 85 2025-08-04 11:37:38.671 +10 86 2025-08-04 11:37:38.671 +10 87 2025-08-04 11:37:38.671 +10 88 2025-08-04 11:37:38.671 +10 93 2025-08-04 11:37:38.671 +10 98 2025-08-04 11:37:38.671 +10 102 2025-08-04 11:37:38.671 +11 55 2025-08-04 11:37:38.717 +11 56 2025-08-04 11:37:38.717 +11 57 2025-08-04 11:37:38.717 +11 58 2025-08-04 11:37:38.717 +11 59 2025-08-04 11:37:38.717 +11 60 2025-08-04 11:37:38.717 +11 61 2025-08-04 11:37:38.717 +11 62 2025-08-04 11:37:38.717 +11 63 2025-08-04 11:37:38.717 +11 64 2025-08-04 11:37:38.717 +11 65 2025-08-04 11:37:38.717 +11 66 2025-08-04 11:37:38.717 +11 67 2025-08-04 11:37:38.717 +11 68 2025-08-04 11:37:38.717 +11 69 2025-08-04 11:37:38.717 +11 70 2025-08-04 11:37:38.717 +11 71 2025-08-04 11:37:38.717 +11 72 2025-08-04 11:37:38.717 +11 73 2025-08-04 11:37:38.717 +11 74 2025-08-04 11:37:38.717 +11 75 2025-08-04 11:37:38.717 +11 76 2025-08-04 11:37:38.717 +11 77 2025-08-04 11:37:38.717 +11 78 2025-08-04 11:37:38.717 +11 79 2025-08-04 11:37:38.717 +11 80 2025-08-04 11:37:38.717 +11 81 2025-08-04 11:37:38.717 +11 82 2025-08-04 11:37:38.717 +11 83 2025-08-04 11:37:38.717 +11 84 2025-08-04 11:37:38.717 +11 85 2025-08-04 11:37:38.717 +11 86 2025-08-04 11:37:38.717 +11 87 2025-08-04 11:37:38.717 +11 88 2025-08-04 11:37:38.717 +11 89 2025-08-04 11:37:38.717 +11 90 2025-08-04 11:37:38.717 +11 91 2025-08-04 11:37:38.717 +11 92 2025-08-04 11:37:38.717 +11 93 2025-08-04 11:37:38.717 +11 94 2025-08-04 11:37:38.717 +11 95 2025-08-04 11:37:38.717 +11 96 2025-08-04 11:37:38.717 +11 97 2025-08-04 11:37:38.717 +11 107 2025-08-04 11:37:38.717 +11 108 2025-08-04 11:37:38.717 +\. + + +-- +-- TOC entry 3729 (class 0 OID 57565) +-- Dependencies: 253 +-- Data for Name: roles; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.roles (id, name, display_name, description, color, is_system, is_active, created_at, updated_at) FROM stdin; +8 admin Administrateur Accès complet à toutes les fonctionnalités du système #dc2626 t t 2025-08-04 11:37:37.199 2025-08-04 11:37:37.199 +9 manager Manager Accès à la gestion des commandes, livraisons et fournisseurs #2563eb t t 2025-08-04 11:37:37.23 2025-08-04 11:37:37.23 +10 employee Employé Accès en lecture aux données et publicités #16a34a t t 2025-08-04 11:37:37.253 2025-08-04 11:37:37.253 +11 directeur Directeur Supervision générale et gestion stratégique #7c3aed t t 2025-08-04 11:37:37.276 2025-08-04 11:37:37.276 +\. + + +-- +-- TOC entry 3706 (class 0 OID 24692) +-- Dependencies: 230 +-- Data for Name: sav_tickets; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.sav_tickets (id, ticket_number, customer_id, store_id, user_id, assigned_user_id, title, description, status, priority, category, resolution, created_at, updated_at) FROM stdin; +1 SAV-2025-001 1 1 1 \N Produit défaillant Le client signale un défaut sur son achat de la semaine dernière open high warranty \N 2025-07-10 10:29:11.446002 2025-07-10 10:29:11.446002 +2 SAV-2025-002 2 1 1 \N Demande d'échange Le client souhaite échanger un article contre un autre modèle in_progress normal exchange \N 2025-07-10 10:29:11.446002 2025-07-10 10:29:11.446002 +3 SAV-2025-003 3 1 1 \N Retour produit Retour sous garantie pour remboursement open normal return \N 2025-07-10 10:29:11.446002 2025-07-10 10:29:11.446002 +7 SAV-2025-004 4 1 1 2 Garantie parasol Mécanisme d'ouverture cassé après 3 mois. Sous garantie. resolved normal warranty \N 2025-07-10 10:43:42.222233 2025-07-10 10:43:42.222233 +8 SAV-2025-005 5 2 3 3 Pièce manquante Vis de fixation manquantes dans le colis mobilier bureau. open low complaint \N 2025-07-10 10:43:42.222233 2025-07-10 10:43:42.222233 +\. + + +-- +-- TOC entry 3709 (class 0 OID 32770) +-- Dependencies: 233 +-- Data for Name: session; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.session (sid, sess, expire) FROM stdin; +0k6-w_422nQogy421QfoxBvyDXIgMWm4 {"cookie":{"originalMaxAge":86400000,"expires":"2025-08-06T12:49:02.236Z","secure":false,"httpOnly":true,"path":"/","sameSite":"lax"},"passport":{"user":"1"}} 2025-08-07 08:20:55 +\. + + +-- +-- TOC entry 3710 (class 0 OID 57427) +-- Dependencies: 234 +-- Data for Name: sessions; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.sessions (sid, sess, expire) FROM stdin; +\. + + +-- +-- TOC entry 3708 (class 0 OID 24707) +-- Dependencies: 232 +-- Data for Name: stores; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.stores (id, name, address, phone, email, is_active, created_at, updated_at) FROM stdin; +1 La Foir'Fouille Paris 123 Avenue des Champs-Élysées, Paris 01 42 12 34 56 paris@lafoirfouille.com t 2025-07-10 10:28:59.788159 2025-07-10 10:28:59.788159 +2 La Foir'Fouille Centre-Ville 123 Rue de la Paix, 75001 Paris 01.23.45.67.89 centre-ville@lafoir.com t 2025-07-10 10:42:33.03728 2025-07-10 10:42:33.03728 +3 La Foir'Fouille Banlieue 456 Avenue des Champs, 92000 Nanterre 01.98.76.54.32 banlieue@lafoir.com t 2025-07-10 10:42:33.03728 2025-07-10 10:42:33.03728 +4 La Foir'Fouille Nord 789 Boulevard du Nord, 59000 Lille 01.11.22.33.44 nord@lafoir.com t 2025-07-10 10:42:33.03728 2025-07-10 10:42:33.03728 +5 Frouard t 2025-07-10 11:47:14.665546 2025-07-10 11:47:14.665546 +\. + + +-- +-- TOC entry 3717 (class 0 OID 57476) +-- Dependencies: 241 +-- Data for Name: suppliers; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.suppliers (id, name, contact, phone, has_dlc, created_at, updated_at, automatic_reconciliation) FROM stdin; +2 Fournisseur Test 2 Marie Martin 01 98 76 54 32 f 2025-07-19 18:54:37.690583 2025-07-19 18:54:37.690583 f +1 Fournisseur Test 1 Jean Dupont 01 23 45 67 89 t 2025-07-19 18:54:37.690583 2025-07-19 22:12:13.102179 f +4 Lidis f 2025-07-25 18:33:20.170431 2025-07-25 18:33:20.170431 f +5 JJA Five Contact JJA Five 01 23 45 67 89 f 2025-07-30 12:59:08.997043 2025-07-30 12:59:08.997043 f +3 Tendance Pierre Dubois 06 12 34 56 78 t 2025-07-20 10:26:02.261353 2025-07-30 16:15:02.260442 f +\. + + +-- +-- TOC entry 3727 (class 0 OID 57552) +-- Dependencies: 251 +-- Data for Name: tasks; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.tasks (id, title, description, assigned_to, due_date, priority, status, store_id, created_at, updated_at, created_by, group_id, start_date, completed_at, completed_by) FROM stdin; +12 qsdf dsfq qsdf 2025-07-19 medium completed \N 2025-07-19 23:35:06.345706 2025-07-23 11:59:19.105207 1 4 \N \N \N +11 qsdqsd qsdqsd 2025-07-19 medium completed \N 2025-07-19 23:25:13.912904 2025-07-23 11:59:20.485895 1 4 \N \N \N +10 qsdqsd qsdqsd 2025-07-19 medium completed \N 2025-07-19 23:25:09.829013 2025-07-23 11:59:21.02293 1 4 \N \N \N +9 qsdqsd qsdq 2025-07-19 medium completed \N 2025-07-19 23:25:05.921267 2025-07-23 11:59:21.755752 1 4 \N \N \N +14 qdfqs dfqsdf 2025-07-19 medium completed \N 2025-07-19 23:35:15.309994 2025-07-23 11:59:14.912705 1 4 \N \N \N +23 dghjf sghff dfgh \N medium completed \N 2025-07-23 11:53:51.842772 2025-07-23 11:59:15.15445 1 4 \N \N \N +6 qqsdq sqd qsdqs 2025-07-19 medium completed \N 2025-07-19 23:24:38.618689 2025-07-23 11:59:22.369856 1 4 \N \N \N +5 qsdqs sqdqsd qsd 2025-07-19 medium completed \N 2025-07-19 23:24:32.108861 2025-07-23 11:59:22.963454 1 4 \N \N \N +13 qsdfsq dsqdf qsdfq 2025-07-19 medium completed \N 2025-07-19 23:35:10.818222 2025-07-23 11:59:16.505726 1 4 \N \N \N +3 wdsfvs dffdsf sdf 2025-07-19 medium completed \N 2025-07-19 22:54:05.102086 2025-07-23 11:59:26.761255 1 4 \N \N \N +24 sdqf qsdf qsdf \N medium pending \N 2025-07-23 11:59:35.323732 2025-07-23 11:59:35.323732 1 4 2025-07-25 00:00:00 \N \N +25 aezrhgsq qsdf azerze 2025-07-24 medium pending \N 2025-07-23 12:00:20.040255 2025-07-23 12:00:29.95404 1 4 2025-07-23 00:00:00 \N \N +26 erfggf qsdf qsdf 2025-07-31 medium pending \N 2025-07-23 12:03:22.50558 2025-07-23 12:03:22.50558 1 4 2025-07-27 00:00:00 \N \N +\. + + +-- +-- TOC entry 3737 (class 0 OID 720923) +-- Dependencies: 261 +-- Data for Name: user_groups; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.user_groups (user_id, group_id, assigned_by, assigned_at) FROM stdin; +directeur_demo 5 admin 2025-07-22 10:38:26.071783 +_1753182518439 5 admin 2025-07-22 11:48:05.588735 +ff292_employee 1 \N 2025-07-22 10:04:06.926158 +manager_demo 1 admin 2025-07-22 10:38:26.071783 +directeur_demo 1 admin 2025-07-22 10:38:26.071783 +_1753185587842 1 \N 2025-07-22 11:59:52.30638 +\. + + +-- +-- TOC entry 3736 (class 0 OID 720910) +-- Dependencies: 260 +-- Data for Name: user_roles; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.user_roles (user_id, role_id, assigned_by, assigned_at) FROM stdin; +\. + + +-- +-- TOC entry 3711 (class 0 OID 57435) +-- Dependencies: 235 +-- Data for Name: users; Type: TABLE DATA; Schema: public; Owner: neondb_owner +-- + +COPY public.users (id, username, email, name, first_name, last_name, profile_image_url, password, role, password_changed, created_at, updated_at) FROM stdin; +_1753185587842 707 \N b0729bf3b2fb29e4506a46838d550d59ba3a65b0b7cd59c8e4a4fc61bfe645553494d142e82cebf7a517d3831e610e411a870b357b99f1acb6618465072ae5a3.51fe85612561e5b6e43fb2293758e686 directeur f 2025-07-22 11:59:50.778 2025-07-22 11:59:50.778 +system system system@logiflow.com Utilisateur Système Système \N \N admin t 2025-07-25 19:27:13.379808 2025-07-25 19:27:13.379808 +manager_demo manager manager@logiflow.fr Jean Manager Jean Manager \N $2b$10$K1BL9HqNqFp2/Xb1QgXzDe8XQBOKcNKJ8vDbKcBbCJpWlGsQp3X3W manager f 2025-07-22 10:38:26.043656 2025-07-22 10:38:26.043656 +ff292_employee ff292 ff292@logiflow.com Employee Frouard Employee Frouard \N $2b$10$K1BL9HqNqFp2/Xb1QgXzDe8XQBOKcNKJ8vDbKcBbCJpWlGsQp3X3W employee t 2025-07-22 09:18:48.919512 2025-07-22 09:30:26.116 +_1753182518439 Nicolas nicolas@logiflow.fr Nicolas Directeur Nicolas Directeur \N $2b$10$K1BL9HqNqFp2/Xb1QgXzDe8XQBOKcNKJ8vDbKcBbCJpWlGsQp3X3W directeur t 2025-07-22 11:49:44.596384 2025-07-22 12:07:05.346 +directeur_demo directeur directeur@logiflow.fr Pierre Directeur Pierre Directeur \N 710984331d05d1edeede5de8117f72ee74dcf0450a97ec5f945323a65268849807d0d4e4256192ac8da3f101fb1f54fd7780c91639d946ac1ff4071c0b6592ab.138cf15d1b1d88f6148f180864cb2f51 directeur t 2025-07-22 10:38:26.043656 2025-07-22 12:06:07.324 +1 admin admin@logiflow.com Admin System Michael SCHAL \N e31f77538c9ba3b4f02c74d2599c01c30b20daa1bacd28f66f256a37537542a5872b87219b38f39ec73793edf8caa8bb9c0d0815635f0332b47cf2edc6a389a3.36b85d2975a50844c490936e0afb3ef8 admin f 2025-07-19 18:54:37.64216 2025-08-17 16:02:53.559 +\. + + +-- +-- TOC entry 3778 (class 0 OID 0) +-- Dependencies: 215 +-- Name: calendar_events_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.calendar_events_id_seq', 6, true); + + +-- +-- TOC entry 3779 (class 0 OID 0) +-- Dependencies: 217 +-- Name: client_orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.client_orders_id_seq', 5, true); + + +-- +-- TOC entry 3780 (class 0 OID 0) +-- Dependencies: 219 +-- Name: command_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.command_items_id_seq', 14, true); + + +-- +-- TOC entry 3781 (class 0 OID 0) +-- Dependencies: 221 +-- Name: commands_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.commands_id_seq', 8, true); + + +-- +-- TOC entry 3782 (class 0 OID 0) +-- Dependencies: 246 +-- Name: customer_orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.customer_orders_id_seq', 2, true); + + +-- +-- TOC entry 3783 (class 0 OID 0) +-- Dependencies: 223 +-- Name: customers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.customers_id_seq', 8, true); + + +-- +-- TOC entry 3784 (class 0 OID 0) +-- Dependencies: 267 +-- Name: dashboard_messages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.dashboard_messages_id_seq', 2, true); + + +-- +-- TOC entry 3785 (class 0 OID 0) +-- Dependencies: 258 +-- Name: deliveries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.deliveries_id_seq', 133, true); + + +-- +-- TOC entry 3786 (class 0 OID 0) +-- Dependencies: 225 +-- Name: delivery_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.delivery_items_id_seq', 1, false); + + +-- +-- TOC entry 3787 (class 0 OID 0) +-- Dependencies: 248 +-- Name: dlc_products_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.dlc_products_id_seq', 15, true); + + +-- +-- TOC entry 3788 (class 0 OID 0) +-- Dependencies: 236 +-- Name: groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.groups_id_seq', 5, true); + + +-- +-- TOC entry 3789 (class 0 OID 0) +-- Dependencies: 265 +-- Name: invoice_verification_cache_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.invoice_verification_cache_id_seq', 1, false); + + +-- +-- TOC entry 3790 (class 0 OID 0) +-- Dependencies: 263 +-- Name: invoice_verifications_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.invoice_verifications_id_seq', 15, true); + + +-- +-- TOC entry 3791 (class 0 OID 0) +-- Dependencies: 227 +-- Name: invoices_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.invoices_id_seq', 1, false); + + +-- +-- TOC entry 3792 (class 0 OID 0) +-- Dependencies: 238 +-- Name: nocodb_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.nocodb_config_id_seq', 1, true); + + +-- +-- TOC entry 3793 (class 0 OID 0) +-- Dependencies: 242 +-- Name: orders_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.orders_id_seq', 9, true); + + +-- +-- TOC entry 3794 (class 0 OID 0) +-- Dependencies: 254 +-- Name: permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.permissions_id_seq', 108, true); + + +-- +-- TOC entry 3795 (class 0 OID 0) +-- Dependencies: 244 +-- Name: publicities_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.publicities_id_seq', 10, true); + + +-- +-- TOC entry 3796 (class 0 OID 0) +-- Dependencies: 252 +-- Name: roles_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.roles_id_seq', 11, true); + + +-- +-- TOC entry 3797 (class 0 OID 0) +-- Dependencies: 229 +-- Name: sav_tickets_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.sav_tickets_id_seq', 8, true); + + +-- +-- TOC entry 3798 (class 0 OID 0) +-- Dependencies: 231 +-- Name: stores_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.stores_id_seq', 5, true); + + +-- +-- TOC entry 3799 (class 0 OID 0) +-- Dependencies: 240 +-- Name: suppliers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.suppliers_id_seq', 5, true); + + +-- +-- TOC entry 3800 (class 0 OID 0) +-- Dependencies: 250 +-- Name: tasks_id_seq; Type: SEQUENCE SET; Schema: public; Owner: neondb_owner +-- + +SELECT pg_catalog.setval('public.tasks_id_seq', 26, true); + + +-- +-- TOC entry 3448 (class 2606 OID 24588) +-- Name: calendar_events calendar_events_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.calendar_events + ADD CONSTRAINT calendar_events_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3450 (class 2606 OID 24603) +-- Name: client_orders client_orders_order_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.client_orders + ADD CONSTRAINT client_orders_order_number_unique UNIQUE (order_number); + + +-- +-- TOC entry 3452 (class 2606 OID 24601) +-- Name: client_orders client_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.client_orders + ADD CONSTRAINT client_orders_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3454 (class 2606 OID 24612) +-- Name: command_items command_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.command_items + ADD CONSTRAINT command_items_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3456 (class 2606 OID 24627) +-- Name: commands commands_command_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.commands + ADD CONSTRAINT commands_command_number_unique UNIQUE (command_number); + + +-- +-- TOC entry 3458 (class 2606 OID 24625) +-- Name: commands commands_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.commands + ADD CONSTRAINT commands_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3497 (class 2606 OID 57540) +-- Name: customer_orders customer_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.customer_orders + ADD CONSTRAINT customer_orders_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3460 (class 2606 OID 24638) +-- Name: customers customers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.customers + ADD CONSTRAINT customers_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3539 (class 2606 OID 2342922) +-- Name: dashboard_messages dashboard_messages_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.dashboard_messages + ADD CONSTRAINT dashboard_messages_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3525 (class 2606 OID 819224) +-- Name: database_backups database_backups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.database_backups + ADD CONSTRAINT database_backups_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3516 (class 2606 OID 73746) +-- Name: deliveries deliveries_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.deliveries + ADD CONSTRAINT deliveries_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3462 (class 2606 OID 24662) +-- Name: delivery_items delivery_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.delivery_items + ADD CONSTRAINT delivery_items_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3499 (class 2606 OID 57550) +-- Name: dlc_products dlc_products_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.dlc_products + ADD CONSTRAINT dlc_products_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3485 (class 2606 OID 57462) +-- Name: groups groups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.groups + ADD CONSTRAINT groups_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3535 (class 2606 OID 2310156) +-- Name: invoice_verification_cache invoice_verification_cache_cache_key_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verification_cache + ADD CONSTRAINT invoice_verification_cache_cache_key_key UNIQUE (cache_key); + + +-- +-- TOC entry 3537 (class 2606 OID 2310154) +-- Name: invoice_verification_cache invoice_verification_cache_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verification_cache + ADD CONSTRAINT invoice_verification_cache_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3529 (class 2606 OID 2285579) +-- Name: invoice_verifications invoice_verifications_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verifications + ADD CONSTRAINT invoice_verifications_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3464 (class 2606 OID 24690) +-- Name: invoices invoices_invoice_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoices + ADD CONSTRAINT invoices_invoice_number_unique UNIQUE (invoice_number); + + +-- +-- TOC entry 3466 (class 2606 OID 24688) +-- Name: invoices invoices_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoices + ADD CONSTRAINT invoices_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3487 (class 2606 OID 57474) +-- Name: nocodb_config nocodb_config_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.nocodb_config + ADD CONSTRAINT nocodb_config_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3491 (class 2606 OID 57498) +-- Name: orders orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.orders + ADD CONSTRAINT orders_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3508 (class 2606 OID 57592) +-- Name: permissions permissions_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.permissions + ADD CONSTRAINT permissions_name_key UNIQUE (name); + + +-- +-- TOC entry 3510 (class 2606 OID 57590) +-- Name: permissions permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.permissions + ADD CONSTRAINT permissions_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3493 (class 2606 OID 57522) +-- Name: publicities publicities_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.publicities + ADD CONSTRAINT publicities_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3495 (class 2606 OID 57524) +-- Name: publicities publicities_pub_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.publicities + ADD CONSTRAINT publicities_pub_number_key UNIQUE (pub_number); + + +-- +-- TOC entry 3514 (class 2606 OID 57620) +-- Name: publicity_participations publicity_participations_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.publicity_participations + ADD CONSTRAINT publicity_participations_pkey PRIMARY KEY (publicity_id, group_id); + + +-- +-- TOC entry 3512 (class 2606 OID 57614) +-- Name: role_permissions role_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.role_permissions + ADD CONSTRAINT role_permissions_pkey PRIMARY KEY (role_id, permission_id); + + +-- +-- TOC entry 3504 (class 2606 OID 57579) +-- Name: roles roles_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.roles + ADD CONSTRAINT roles_name_key UNIQUE (name); + + +-- +-- TOC entry 3506 (class 2606 OID 57577) +-- Name: roles roles_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.roles + ADD CONSTRAINT roles_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3468 (class 2606 OID 24703) +-- Name: sav_tickets sav_tickets_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.sav_tickets + ADD CONSTRAINT sav_tickets_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3470 (class 2606 OID 24705) +-- Name: sav_tickets sav_tickets_ticket_number_unique; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.sav_tickets + ADD CONSTRAINT sav_tickets_ticket_number_unique UNIQUE (ticket_number); + + +-- +-- TOC entry 3475 (class 2606 OID 32776) +-- Name: session session_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.session + ADD CONSTRAINT session_pkey PRIMARY KEY (sid); + + +-- +-- TOC entry 3478 (class 2606 OID 57433) +-- Name: sessions sessions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.sessions + ADD CONSTRAINT sessions_pkey PRIMARY KEY (sid); + + +-- +-- TOC entry 3472 (class 2606 OID 24717) +-- Name: stores stores_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.stores + ADD CONSTRAINT stores_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3489 (class 2606 OID 57486) +-- Name: suppliers suppliers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.suppliers + ADD CONSTRAINT suppliers_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3502 (class 2606 OID 57563) +-- Name: tasks tasks_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.tasks + ADD CONSTRAINT tasks_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3523 (class 2606 OID 720930) +-- Name: user_groups user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.user_groups + ADD CONSTRAINT user_groups_pkey PRIMARY KEY (user_id, group_id); + + +-- +-- TOC entry 3521 (class 2606 OID 720917) +-- Name: user_roles user_roles_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.user_roles + ADD CONSTRAINT user_roles_pkey PRIMARY KEY (user_id, role_id); + + +-- +-- TOC entry 3481 (class 2606 OID 57445) +-- Name: users users_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.users + ADD CONSTRAINT users_pkey PRIMARY KEY (id); + + +-- +-- TOC entry 3483 (class 2606 OID 57447) +-- Name: users users_username_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.users + ADD CONSTRAINT users_username_key UNIQUE (username); + + +-- +-- TOC entry 3473 (class 1259 OID 32777) +-- Name: IDX_session_expire; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX "IDX_session_expire" ON public.session USING btree (expire); + + +-- +-- TOC entry 3530 (class 1259 OID 2310157) +-- Name: idx_cache_key; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_cache_key ON public.invoice_verification_cache USING btree (cache_key); + + +-- +-- TOC entry 3540 (class 1259 OID 2342923) +-- Name: idx_dashboard_messages_created_at; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_dashboard_messages_created_at ON public.dashboard_messages USING btree (created_at DESC); + + +-- +-- TOC entry 3541 (class 1259 OID 2342925) +-- Name: idx_dashboard_messages_created_by; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_dashboard_messages_created_by ON public.dashboard_messages USING btree (created_by); + + +-- +-- TOC entry 3542 (class 1259 OID 2342924) +-- Name: idx_dashboard_messages_store_id; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_dashboard_messages_store_id ON public.dashboard_messages USING btree (store_id); + + +-- +-- TOC entry 3531 (class 1259 OID 2310160) +-- Name: idx_delivery_id; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_delivery_id ON public.invoice_verification_cache USING btree (delivery_id); + + +-- +-- TOC entry 3500 (class 1259 OID 2334721) +-- Name: idx_dlc_products_stock_epuise; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_dlc_products_stock_epuise ON public.dlc_products USING btree (stock_epuise); + + +-- +-- TOC entry 3532 (class 1259 OID 2310159) +-- Name: idx_expires_at; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_expires_at ON public.invoice_verification_cache USING btree (expires_at); + + +-- +-- TOC entry 3533 (class 1259 OID 2310158) +-- Name: idx_group_invoice; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_group_invoice ON public.invoice_verification_cache USING btree (group_id, invoice_reference); + + +-- +-- TOC entry 3476 (class 1259 OID 57434) +-- Name: idx_session_expire; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_session_expire ON public.sessions USING btree (expire); + + +-- +-- TOC entry 3517 (class 1259 OID 720946) +-- Name: idx_user_roles_assigned_by; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_user_roles_assigned_by ON public.user_roles USING btree (assigned_by); + + +-- +-- TOC entry 3518 (class 1259 OID 720945) +-- Name: idx_user_roles_role_id; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_user_roles_role_id ON public.user_roles USING btree (role_id); + + +-- +-- TOC entry 3519 (class 1259 OID 720944) +-- Name: idx_user_roles_user_id; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX idx_user_roles_user_id ON public.user_roles USING btree (user_id); + + +-- +-- TOC entry 3526 (class 1259 OID 2285590) +-- Name: invoice_verifications_delivery_idx; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX invoice_verifications_delivery_idx ON public.invoice_verifications USING btree (delivery_id); + + +-- +-- TOC entry 3527 (class 1259 OID 2285591) +-- Name: invoice_verifications_invoice_ref_idx; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE INDEX invoice_verifications_invoice_ref_idx ON public.invoice_verifications USING btree (invoice_reference, group_id); + + +-- +-- TOC entry 3479 (class 1259 OID 319488) +-- Name: users_email_unique; Type: INDEX; Schema: public; Owner: neondb_owner +-- + +CREATE UNIQUE INDEX users_email_unique ON public.users USING btree (email) WHERE (email IS NOT NULL); + + +-- +-- TOC entry 3546 (class 2606 OID 2285580) +-- Name: invoice_verifications invoice_verifications_delivery_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verifications + ADD CONSTRAINT invoice_verifications_delivery_id_fkey FOREIGN KEY (delivery_id) REFERENCES public.deliveries(id) ON DELETE CASCADE; + + +-- +-- TOC entry 3547 (class 2606 OID 2285585) +-- Name: invoice_verifications invoice_verifications_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.invoice_verifications + ADD CONSTRAINT invoice_verifications_group_id_fkey FOREIGN KEY (group_id) REFERENCES public.groups(id) ON DELETE CASCADE; + + +-- +-- TOC entry 3543 (class 2606 OID 2269185) +-- Name: tasks tasks_completed_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.tasks + ADD CONSTRAINT tasks_completed_by_fkey FOREIGN KEY (completed_by) REFERENCES public.users(id) ON DELETE SET NULL; + + +-- +-- TOC entry 3545 (class 2606 OID 720931) +-- Name: user_groups user_groups_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.user_groups + ADD CONSTRAINT user_groups_group_id_fkey FOREIGN KEY (group_id) REFERENCES public.groups(id) ON DELETE CASCADE; + + +-- +-- TOC entry 3544 (class 2606 OID 720918) +-- Name: user_roles user_roles_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner +-- + +ALTER TABLE ONLY public.user_roles + ADD CONSTRAINT user_roles_role_id_fkey FOREIGN KEY (role_id) REFERENCES public.roles(id) ON DELETE CASCADE; + + +-- +-- TOC entry 3751 (class 0 OID 0) +-- Dependencies: 3750 +-- Name: DATABASE neondb; Type: ACL; Schema: -; Owner: neondb_owner +-- + +GRANT ALL ON DATABASE neondb TO neon_superuser; + + +-- +-- TOC entry 2181 (class 826 OID 16392) +-- Name: DEFAULT PRIVILEGES FOR SEQUENCES; Type: DEFAULT ACL; Schema: public; Owner: cloud_admin +-- + +ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON SEQUENCES TO neon_superuser WITH GRANT OPTION; + + +-- +-- TOC entry 2180 (class 826 OID 16391) +-- Name: DEFAULT PRIVILEGES FOR TABLES; Type: DEFAULT ACL; Schema: public; Owner: cloud_admin +-- + +ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON TABLES TO neon_superuser WITH GRANT OPTION; + + +-- Completed on 2025-09-03 08:16:35 UTC + +-- +-- PostgreSQL database dump complete +-- + From 26fef5ba2980b4ce692a222673cb3b0c4913518d Mon Sep 17 00:00:00 2001 From: michaelschal <35957947-michaelschal@users.noreply.replit.com> Date: Wed, 3 Sep 2025 08:18:21 +0000 Subject: [PATCH 2/2] Improve access control for reconciliation validation and editing features Update reconciliation page to use role-based permissions instead of hardcoded admin checks for validation and editing actions. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 28b81ac1-a55f-409c-b6a9-88ad420d8a9a Replit-Commit-Checkpoint-Type: full_checkpoint --- client/src/pages/BLReconciliation.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/src/pages/BLReconciliation.tsx b/client/src/pages/BLReconciliation.tsx index fab3ba1..146fdc4 100644 --- a/client/src/pages/BLReconciliation.tsx +++ b/client/src/pages/BLReconciliation.tsx @@ -539,10 +539,10 @@ export default function BLReconciliation() { }; const handleDevalidateReconciliation = async (deliveryId: number) => { - if (user?.role !== 'admin') { + if (!permissions.canEdit('reconciliation') && !permissions.canValidate('reconciliation')) { toast({ title: "Accès refusé", - description: "Seuls les administrateurs peuvent dévalider les rapprochements", + description: "Vous n'avez pas les permissions nécessaires pour dévalider les rapprochements", variant: "destructive", }); return; @@ -1019,10 +1019,10 @@ export default function BLReconciliation() {

Mode rapprochement automatique

Les livraisons de fournisseurs en mode automatique sont validées automatiquement lorsqu'elles ont le statut "delivered" et un numéro de BL. - {user?.role === 'admin' ? ( + {(permissions.canEdit('reconciliation') || permissions.canValidate('reconciliation')) ? ( " Vous pouvez dévalider ces rapprochements si nécessaire." ) : ( - " Seuls les administrateurs peuvent dévalider ces rapprochements." + " Seuls les utilisateurs autorisés peuvent dévalider ces rapprochements." )}

@@ -1129,7 +1129,7 @@ export default function BLReconciliation() { )} - {user?.role === 'admin' && ( + {(permissions.canEdit('reconciliation') || permissions.canValidate('reconciliation')) && (