Drop files here

SQL upload ( 0 ) x -

Page-related settings Click on the bar to scroll to top of page
Press Ctrl+Enter to execute query Press Enter to execute query
ascending
descending
Order:
Debug SQL
Count
Execution order
Time taken
Order by:
Group queries
Ungroup queries
Collapse Expand Show trace Hide trace Count : Time taken :
Bookmarks
Refresh
Add
No bookmarks
Add bookmark
Options
Set default





Collapse Expand Requery Edit Explain Profiling Bookmark Query failed Database : Queried time :
Untitled *
v Show/Hide tables list View in fullscreen Add tables from other databases New page Open page Save page Save page as Delete pages Create table Create relationship Choose column to display Reload Help Angular links / Direct links Snap to grid v Small/Big All Toggle small/big Toggle relationship lines Export schema > Move Menu > Pin text
Number of tables: 0
v pierre_db_clean app_assets
* id : int(11)
* asset_key : varchar(120)
* original_name : varchar(255)
* mime_type : varchar(100)
* asset_blob : longblob
* created_at : datetime
* updated_at : datetime
v pierre_db_clean atelier_activity
* id : bigint(20) unsigned
* board_id : int(10) unsigned
* card_id : int(10) unsigned
* actor_name : varchar(80)
* action : varchar(80)
* meta_json : text
* created_at : datetime
v pierre_db_clean atelier_boards
* id : int(10) unsigned
* slug : varchar(64)
* name : varchar(120)
* description : varchar(255)
* created_by : int(10) unsigned
* created_at : datetime
* updated_at : datetime
v pierre_db_clean atelier_cards
* id : int(10) unsigned
* board_id : int(10) unsigned
* list_id : int(10) unsigned
* title : varchar(180)
* description : text
* due_date : date
* priority : varchar(16)
* position : int(11)
* assignee_user_id : int(10) unsigned
* created_by : int(10) unsigned
* is_archived : tinyint(1)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean atelier_card_checklist
* id : int(10) unsigned
* card_id : int(10) unsigned
* title : varchar(180)
* is_done : tinyint(1)
* position : int(11)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean atelier_card_labels
* id : int(10) unsigned
* card_id : int(10) unsigned
* label_name : varchar(60)
* label_color : varchar(12)
* created_at : datetime
v pierre_db_clean atelier_lists
* id : int(10) unsigned
* board_id : int(10) unsigned
* title : varchar(120)
* position : int(11)
* created_by : int(10) unsigned
* created_at : datetime
* updated_at : datetime
v pierre_db_clean backup_production_etape1_sorties_qb_pre10000_20260603_062321
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean backup_production_etape3_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape4_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape5_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape6_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape7_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape8_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape9_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape10_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape11_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape12_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_production_etape13_sorties_20260225_084605
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean backup_reg_bilan_20260529_stock_mouvements_20260529_111919
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean backup_stock_mouvements_qb_pre10000_20260603_062321
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_bilan28_cmddet_20260603_134234
* id : int(11)
* commande_id : int(11)
* piece_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* qty : int(11)
* created_at : datetime
v pierre_db_clean bk_bilan28_cmddet_20260603_134419
* id : int(11)
* commande_id : int(11)
* piece_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* qty : int(11)
* created_at : datetime
v pierre_db_clean bk_bilan28_cmdship_20260603_134234
* id : int(11)
* commande_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* period_month : char(7)
* shipping_date : date
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_bilan28_cmdship_20260603_134419
* id : int(11)
* commande_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* period_month : char(7)
* shipping_date : date
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_bilan28_cmd_20260603_134234
* id : int(11)
* nom_lustre : varchar(120)
* actif : tinyint(1)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean bk_bilan28_cmd_20260603_134419
* id : int(11)
* nom_lustre : varchar(120)
* actif : tinyint(1)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean bk_bilan28_e1_20260603_134234
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_bilan28_e1_20260603_134419
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_bilan28_e2refs_20260603_134234
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_bilan28_e2refs_20260603_134419
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_bilan28_e2_20260603_134234
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_bilan28_e2_20260603_134419
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_bilan28_e3_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e3_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e4_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e4_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e5_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e5_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e6_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e6_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e7_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e7_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e8_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e8_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e9_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e9_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e10_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e10_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e11_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e11_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e12_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e12_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e13_20260603_134234
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_e13_20260603_134419
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_bilan28_stock_20260603_134234
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_bilan28_stock_20260603_134419
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_clean_adj_e1_20260529_120549
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_clean_adj_stock_20260529_120549
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_fix_spark_production_etape2_sorties_20260529_121559
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_fix_spark_production_etape2_sorties_refs_20260529_121559
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_fix_spark_production_etape3_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape4_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape5_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape6_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape7_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape8_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape9_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape10_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape11_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape12_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_fix_spark_production_etape13_sorties_20260529_121559
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_cmddet_20260603_140531
* id : int(11)
* commande_id : int(11)
* piece_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* qty : int(11)
* created_at : datetime
v pierre_db_clean bk_no_apur28_cmdship_20260603_140531
* id : int(11)
* commande_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* period_month : char(7)
* shipping_date : date
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_no_apur28_cmd_20260603_140531
* id : int(11)
* nom_lustre : varchar(120)
* actif : tinyint(1)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean bk_no_apur28_e2refs_20260603_140531
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_no_apur28_e2_20260603_140531
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_no_apur28_e3_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e4_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e5_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e6_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e7_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e8_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e9_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e10_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e11_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e12_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_no_apur28_e13_20260603_140531
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_adj_e1_20260529_112741
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_rb29_adj_stock_20260529_112741
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_rb29_e1_20260529_112015
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_rb29_e2refs_20260529_112015
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_rb29_e2_20260529_112015
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_rb29_e3_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e4_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e5_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e6_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e7_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e8_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e9_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e10_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e11_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e12_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_e13_20260529_112015
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_rb29_stock_20260529_112015
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_realflow_production_etape1_sorties_20260529_125835
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_realflow_production_etape2_sorties_20260529_125835
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_realflow_production_etape2_sorties_refs_20260529_125835
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_realflow_production_etape3_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape4_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape5_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape6_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape7_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape8_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape9_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape10_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape11_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape12_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_production_etape13_sorties_20260529_125835
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_realflow_stock_mouvements_20260529_125835
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean bk_restore_before_etape3_20260601_054431
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape2_sorties_20260529_123925
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_timeline_production_etape3_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape4_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape5_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape6_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape7_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape8_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape9_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape10_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape11_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape12_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_timeline_production_etape13_sorties_20260529_123925
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e1_20260604_103730
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_time_split_e1_20260604_104318
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean bk_time_split_e2_20260604_103730
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_time_split_e2_20260604_104318
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean bk_time_split_e3_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e3_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e5_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e5_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e6_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e6_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e7_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e7_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e8_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e8_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e9_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e9_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e10_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e10_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e11_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e11_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e12_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e12_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e13_20260604_103730
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_time_split_e13_20260604_104318
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean bk_yield_e2refs_20260604_093738
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean bk_yield_e2_20260604_093738
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean caisse_mouvements
* id : int(10) unsigned
* reference : varchar(30)
* date_operation : date
* libelle : varchar(255)
* pu : decimal(30,20)
* quantite : decimal(30,20)
* unite : varchar(20)
* total_ttc : decimal(30,20)
* piece_path : varchar(255)
* piece_blob : longblob
* piece_mime : varchar(120)
* piece_original_name : varchar(255)
* type : enum('CREDIT','DEBIT')
* montant : decimal(30,20)
* mode_paiement : enum('especes','cheque','mobile_money','virement','carte','autre')
* fournisseur_nom : varchar(120)
* nature_operation_affectation : varchar(255)
* fournisseur_contact : varchar(80)
* motifs : varchar(255)
* cree_par : varchar(50)
* created_at : datetime
* updated_at : datetime
* ref_cheque : varchar(80)
* temp_checked : tinyint(1)
v pierre_db_clean calendrier
* id : int(11)
* work_date : date
* heure_entree : time
* heure_sortie : time
* pause_goute_debut : time
* pause_goute_fin : time
* pause_repas_debut : time
* pause_repas_fin : time
* updated_by : varchar(64)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean calendrier_backup_20260604_060418
* id : int(11)
* work_date : date
* heure_entree : time
* heure_sortie : time
* pause_goute_debut : time
* pause_goute_fin : time
* pause_repas_debut : time
* pause_repas_fin : time
* updated_by : varchar(64)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean commande
* id : int(11)
* nom_lustre : varchar(120)
* actif : tinyint(1)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean commande_details
* id : int(11)
* commande_id : int(11)
* piece_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* qty : int(11)
* created_at : datetime
v pierre_db_clean commande_shipping_dates
* id : int(11)
* commande_id : int(11)
* piece_ref : varchar(80)
* nature_ref : varchar(3)
* period_month : char(7)
* shipping_date : date
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean cv_editor_documents
* document_key : varchar(16)
* current_version_id : bigint(20) unsigned
* created_at : datetime
* updated_at : datetime
v pierre_db_clean cv_editor_versions
* id : bigint(20) unsigned
* document_key : varchar(16)
* revision : char(64)
* content_json : mediumtext
* created_by : int(11)
* created_at : datetime
v pierre_db_clean dia_demandes
* id : int(11)
* dia_no : varchar(32)
* article_id : int(11)
* code_snapshot : varchar(50)
* designation_snapshot : varchar(160)
* categorie_snapshot : varchar(100)
* unite_snapshot : varchar(20)
* fournisseur_suggere : varchar(120)
* utilisation_snapshot : varchar(120)
* stock_actuel : decimal(12,3)
* seuil_alerte : decimal(12,3)
* quantite_demandee : decimal(12,3)
* pu_estime : decimal(12,2)
* total_estime : decimal(12,2)
* priorite : enum('basse','normale','haute','urgente')
* statut : enum('brouillon','envoyee','validee','commandee','recue','annulee')
* motif : varchar(255)
* commentaire : text
* requested_by : varchar(100)
* user_id : int(11)
* requested_at : datetime
* needed_at : date
* approved_by : varchar(100)
* approved_at : datetime
* received_movement_id : int(11)
* received_qty : decimal(12,3)
* received_at : datetime
* updated_at : datetime
v pierre_db_clean dia_documents
* id : int(11)
* reference_dia : varchar(60)
* demandeur : varchar(120)
* pole : varchar(120)
* societe : varchar(120)
* created_by : varchar(100)
* user_id : int(11)
* created_at : datetime
* updated_at : datetime
* date_lancement : date
* date_livraison : date
* suivi_note : text
v pierre_db_clean dia_document_lignes
* id : int(11)
* document_id : int(11)
* line_no : int(11)
* line_date : date
* article_id : int(11)
* is_new_article : tinyint(1)
* code : varchar(50)
* designation : varchar(160)
* quantite : decimal(12,3)
* unite : varchar(20)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* categorie : varchar(100)
* created_at : datetime
v pierre_db_clean dia_temp_lignes
* id : int(11)
* draft_key : varchar(128)
* document_id : int(11)
* line_no : int(11)
* line_date : date
* article_id : int(11)
* is_new_article : tinyint(1)
* code : varchar(50)
* designation : varchar(160)
* quantite : decimal(12,3)
* unite : varchar(20)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* categorie : varchar(100)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean network_device_policies
* id : int(11)
* mac_address : varchar(17)
* device_name : varchar(120)
* last_ip : varchar(45)
* interface_type : varchar(32)
* wifi_band : varchar(32)
* active_now : tinyint(1)
* desired_mode : varchar(16)
* effective_mode : varchar(16)
* last_seen_at : datetime
* last_sync_at : datetime
* last_apply_status : varchar(24)
* last_apply_message : text
* last_applied_at : datetime
* updated_by : varchar(64)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean pieces
* id : int(11)
* code : varchar(20)
* reference : varchar(50)
* designation : varchar(100)
* poids_unitaire : decimal(10,4)
* actif : tinyint(1)
* created_at : timestamp
v pierre_db_clean polissage_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_date_sortie_old_repair_backup
* id : int(11)
* run_id : varchar(80)
* stage_no : int(11)
* table_name : varchar(80)
* row_id : int(11)
* old_date_sortie_old : date
* new_date_sortie_old : date
* date_entree : datetime
* date_sortie_step1 : datetime
* created_at : datetime
v pierre_db_clean production_duration_may_repair_backup
* id : bigint(20) unsigned
* backup_run : varchar(80)
* table_name : varchar(80)
* row_id : int(11)
* stage_no : tinyint(3) unsigned
* old_date_entree : datetime
* old_date_sortie_step1 : datetime
* old_date_sortie_old : date
* piece_ref : varchar(120)
* nature_ref : varchar(30)
* operateur_matricule : varchar(64)
* backed_at : datetime
v pierre_db_clean production_duration_recalc_log
* id : bigint(20) unsigned
* run_id : varchar(64)
* stage_no : tinyint(3) unsigned
* table_name : varchar(80)
* row_id : int(11)
* old_date_entree : datetime
* old_date_sortie_step1 : datetime
* new_date_entree : datetime
* new_date_sortie_step1 : datetime
* applied_at : datetime
* applied_by : varchar(64)
v pierre_db_clean production_etape1_sorties
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean production_etape1_sorties_archive
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
* archived_at : datetime
* archive_reason : varchar(255)
v pierre_db_clean production_etape1_source_repair_backup
* backup_id : bigint(20) unsigned
* backup_run : varchar(80)
* backed_at : datetime
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* stock_mouvement_out_id : int(11)
* poids_sortie : decimal(12,3)
* created_at : datetime
* article_id : int(11)
* article_code : varchar(80)
* article_designation : varchar(255)
v pierre_db_clean production_etape2_sorties
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape2_sorties_backup_20260603_154305
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape2_sorties_backup_20260603_154514
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape2_sorties_refs
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_etape2_sorties_refs_backup_20260603_154305
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_etape2_sorties_refs_backup_20260603_154514
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_etape2_sorties_refs_s2bak_20260604_070433
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_etape2_sorties_refs_s2bak_20260604_070959
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_etape2_sorties_refs_s2bak_20260615_133752
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_etape2_sorties_s2bak_20260604_070433
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape2_sorties_s2bak_20260604_070959
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape2_sorties_s2bak_20260615_133752
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape2_sorties_stage2split_backup_20260604_070031
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_etape3_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape3_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape3_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape3_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape3_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape3_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape4_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape4_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape4_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape4_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape4_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape4_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape5_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape5_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape5_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape5_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape5_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape5_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape6_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape6_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape6_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape6_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape6_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape6_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape7_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape7_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape7_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape7_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape7_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape7_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape8_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape8_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape8_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape8_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape8_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape8_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape9_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape9_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape9_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape9_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape9_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape9_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape10_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape10_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape10_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape10_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape10_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape10_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape11_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape11_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape11_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape11_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape11_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape11_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape12_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape12_sorties_backup_20260603_154305
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape12_sorties_backup_20260603_154514
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape12_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape12_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape12_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape13_sorties
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape13_sorties_s2bak_20260604_070433
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape13_sorties_s2bak_20260604_070959
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_etape13_sorties_s2bak_20260615_133752
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_nature_requalifications
* id : int(11)
* created_at : datetime
* created_by : varchar(64)
* source_nature : enum('QB','QF','QR')
* target_nature : enum('QB','QF','QR')
* stock_in_source_id : int(11)
* stock_kg : decimal(12,3)
* opus_kg : decimal(12,3)
* apply_stage1 : tinyint(1)
* note : text
* status : varchar(24)
v pierre_db_clean production_nature_requalification_audit
* id : int(11)
* requalification_id : int(11)
* table_name : varchar(80)
* row_id : int(11)
* action : varchar(24)
* before_json : longtext
* after_json : longtext
* created_at : datetime
v pierre_db_clean production_nature_requalification_lines
* id : int(11)
* requalification_id : int(11)
* piece_ref : varchar(50)
* qty_pieces : int(11)
v pierre_db_clean production_opus
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean production_opus_sorties
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_opus_sortie_refs
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_pieces
* id : int(11)
* ref : varchar(40)
* produit : varchar(80)
* quartz_type : varchar(30)
* lot_bloc : varchar(40)
* longueur_cible : decimal(10,2)
* largeur_cible : decimal(10,2)
* epaisseur_cible : decimal(10,2)
* trou_diametre_cible : decimal(10,2)
* statut : varchar(20)
* priorite : tinyint(4)
* created_at : datetime
* created_by : varchar(60)
* updated_at : datetime
* updated_by : varchar(60)
* note : text
v pierre_db_clean production_piece_steps
* id : int(11)
* piece_id : int(11)
* step_no : int(11)
* statut : varchar(20)
* started_at : datetime
* ended_at : datetime
* operator_name : varchar(60)
* machine : varchar(60)
* note : text
* longueur : decimal(10,2)
* largeur : decimal(10,2)
* epaisseur : decimal(10,2)
* ra_um : decimal(10,4)
* brilliance : varchar(30)
* trou_diametre : decimal(10,2)
* qc_ok : tinyint(4)
* qc_note : text
* created_at : datetime
* updated_at : datetime
v pierre_db_clean production_qb_delivered_apurement_backup
* backup_id : bigint(20) unsigned
* backup_run : varchar(80)
* backed_at : datetime
* table_name : varchar(80)
* row_id : int(11)
* old_created_at : datetime
* old_date_sortie : date
* old_opus_code : varchar(80)
* old_quantite : decimal(12,3)
* old_qte_sortie : decimal(12,3)
* old_poids_sortie : decimal(12,3)
* old_note : text
* meta : varchar(255)
v pierre_db_clean production_qf_cleanup_backup
* id : bigint(20) unsigned
* run_id : varchar(80)
* stage_no : tinyint(3) unsigned
* table_name : varchar(80)
* source_id : int(11)
* row_json : longtext
* action_taken : varchar(20)
* removed_qty : decimal(12,3)
* created_at : datetime
v pierre_db_clean production_reg_qb_cleanup_stages_backup
* backup_run : varchar(80)
* backed_at : datetime
* stage_no : int(1)
* id : int(11)
* date_entree : datetime
* date_sortie_step1 : datetime
* date_sortie_old : date
* piece_ref : varchar(50)
* nature_ref : enum('QB','QF','QR')
* operateur_matricule : varchar(50)
* qty_pieces : int(11)
* qty_casse_step1 : int(11)
* qty_obtenue_step1 : int(11)
* note : varchar(255)
* created_at : datetime
* created_by : varchar(50)
v pierre_db_clean production_reg_qb_cleanup_step1_backup
* backup_run : varchar(80)
* backed_at : datetime
* id : int(11)
* opus_code : varchar(32)
* opus_source_code : varchar(10)
* opus_type : varchar(10)
* created_at : datetime
* created_by : varchar(64)
* source_article_id : int(11)
* source_mouvement_id : int(11)
* poids_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* nb_opus : int(11)
* statut : varchar(20)
* note : text
* stock_mouvement_out_id : int(11)
v pierre_db_clean production_reg_qb_cleanup_step2_backup
* backup_run : varchar(80)
* backed_at : datetime
* id : int(11)
* created_at : datetime
* date_sortie : date
* opus_code : varchar(10)
* designation : varchar(80)
* qte_sortie : decimal(12,3)
* debut_decoupe : datetime
* fin_decoupe : datetime
* operateur : varchar(80)
* operateur_matricule : varchar(16)
* note : text
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean production_reg_qb_cleanup_step2_refs_backup
* backup_run : varchar(80)
* backed_at : datetime
* id : int(11)
* opus_sortie_id : int(11)
* piece_ref : varchar(40)
* nature_ref : varchar(5)
* qty : int(11)
v pierre_db_clean production_reworks
* id : int(11)
* piece_id : int(11)
* step_no : int(11)
* motif : varchar(120)
* action : varchar(120)
* statut : varchar(20)
* created_at : datetime
* created_by : varchar(60)
* closed_at : datetime
* closed_by : varchar(60)
* note : text
v pierre_db_clean production_saturn_timeline_repair_backup
* id : int(11)
* run_id : varchar(80)
* commande_id : int(11)
* saturn_label : varchar(20)
* stage_no : int(11)
* table_name : varchar(80)
* row_id : int(11)
* old_start : datetime
* old_end : datetime
* old_date_sortie : date
* new_start : datetime
* new_end : datetime
* old_note : text
* new_note : text
* snapshot_json : longtext
* created_at : datetime
v pierre_db_clean production_steps_catalog
* id : int(11)
* step_no : int(11)
* titre : varchar(120)
* type : varchar(20)
* requires_qc : tinyint(4)
* qc_level : varchar(20)
* is_blocking : tinyint(4)
* default_next_step : int(11)
v pierre_db_clean router_action_audit
* id : bigint(20) unsigned
* actor : varchar(190)
* action : varchar(100)
* target : varchar(255)
* status : varchar(24)
* details_json : longtext
* created_at : datetime
v pierre_db_clean router_devices
* id : bigint(20) unsigned
* mac : char(17)
* name : varchar(255)
* ip_address : varchar(45)
* interface_type : varchar(100)
* is_active : tinyint(1)
* is_associated : tinyint(1)
* is_local_device : tinyint(1)
* access_allowed : tinyint(1)
* associated_time : bigint(20) unsigned
* download_rate : bigint(20) unsigned
* upload_rate : bigint(20) unsigned
* first_seen_at : datetime
* last_seen_at : datetime
* last_polled_at : datetime
* created_at : datetime
* updated_at : datetime
v pierre_db_clean router_device_events
* id : bigint(20) unsigned
* device_id : bigint(20) unsigned
* mac : char(17)
* event_type : varchar(24)
* details_json : longtext
* occurred_at : datetime
v pierre_db_clean router_domain_rules
* id : bigint(20) unsigned
* router_rule_id : varchar(32)
* domain : varchar(253)
* rule_type : varchar(16)
* device_mac : char(17)
* enabled : tinyint(1)
* label : varchar(255)
* created_by : varchar(190)
* created_at : datetime
* updated_at : datetime
v pierre_db_clean staff
* id : int(11)
* matricule : varchar(40)
* full_name : varchar(120)
* poste : varchar(120)
* telephone : varchar(40)
* email : varchar(120)
* actif : tinyint(1)
* date_embauche : date
* created_at : datetime
* created_by : varchar(64)
* updated_at : datetime
* updated_by : varchar(64)
v pierre_db_clean staff_attendance
* id : bigint(20) unsigned
* attendance_date : date
* staff_id : int(11)
* staff_matricule : varchar(40)
* staff_name : varchar(120)
* staff_poste : varchar(120)
* status : varchar(40)
* scheduled_entry : time
* scheduled_exit : time
* scheduled_work_minutes : smallint(5) unsigned
* entry_time : time
* exit_time : time
* worked_minutes : smallint(5) unsigned
* overtime_minutes : smallint(5) unsigned
* metrics_version : tinyint(3) unsigned
* schedule_snapshot : longtext
* is_late : tinyint(1)
* late_minutes : smallint(5) unsigned
* note : varchar(500)
* created_by : varchar(120)
* created_at : datetime
* updated_by : varchar(120)
* updated_at : datetime
v pierre_db_clean staff_production_lines
* id : int(11)
* sheet_id : int(11)
* stage_no : tinyint(4)
* operator_matricule : varchar(40)
* operator_name : varchar(160)
* piece_ref : varchar(40)
* nature_ref : varchar(10)
* stock_article_id : int(11)
* opus_code : varchar(16)
* qty_kg : decimal(12,3)
* output_kg : decimal(12,3)
* task_group_key : varchar(80)
* qty_pieces : int(11)
* qty_casse : int(11)
* qty_obtenue : int(11)
* date_entree : datetime
* date_sortie : datetime
* note : varchar(255)
* status : enum('draft','posted','blocked')
* source_table : varchar(80)
* source_id : int(11)
* blocked_reason : varchar(255)
* created_by : varchar(100)
* created_at : datetime
* updated_by : varchar(100)
* updated_at : datetime
v pierre_db_clean staff_production_sheets
* id : int(11)
* production_date : date
* status : enum('draft','posted')
* note : text
* created_by : varchar(100)
* created_at : datetime
* updated_by : varchar(100)
* updated_at : datetime
* posted_by : varchar(100)
* posted_at : datetime
v pierre_db_clean stock_articles
* id : int(11)
* code : varchar(50)
* designation : varchar(160)
* categorie : varchar(100)
* unite : varchar(20)
* fournisseur : varchar(120)
* created_by : varchar(100)
* pu_defaut : decimal(12,2)
* seuil_alerte : decimal(12,3)
* created_at : datetime
* emplacement : varchar(120)
* image_file_path : varchar(255)
* image_original_name : varchar(255)
* image_mime : varchar(100)
* image_blob : longblob
v pierre_db_clean stock_articles_backup_20260707_141442
* id : int(11)
* code : varchar(50)
* designation : varchar(160)
* categorie : varchar(100)
* unite : varchar(20)
* fournisseur : varchar(120)
* created_by : varchar(100)
* pu_defaut : decimal(12,2)
* seuil_alerte : decimal(12,3)
* created_at : datetime
* emplacement : varchar(120)
* image_file_path : varchar(255)
* image_original_name : varchar(255)
* image_mime : varchar(100)
* image_blob : longblob
v pierre_db_clean stock_inventory_adjustment_plan_20260707_141442
* article_id : int(11)
* code : varchar(80)
* designation : varchar(255)
* unite : varchar(40)
* stock_before : decimal(18,3)
* stock_real : decimal(18,3)
* qty_out : decimal(18,3)
* adjustment_date : datetime
* note : varchar(255)
v pierre_db_clean stock_inventory_rebuild_plan_20260707_141442
* id : int(11)
* article_id : int(11)
* code : varchar(50)
* target_excel_qty : decimal(12,3)
* target_delta : decimal(12,3)
* quantity : decimal(12,3)
* created_at : datetime
* source_mode : varchar(32)
* source_movement_id : int(11)
* created_on : timestamp
v pierre_db_clean stock_mouvements
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean stock_mouvements_backup_20260707_141442
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean stock_mouvements_backup_before_safe_rebuild_20260707_143933
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean stock_mvt_bak_identity_20260727_163503
* id : int(11)
* article_id : int(11)
* type : enum('IN','OUT')
* matricule : varchar(40)
* nom : varchar(80)
* prenom : varchar(80)
* created_by : varchar(100)
* quantite : decimal(12,3)
* pu : decimal(12,2)
* total : decimal(12,2)
* fournisseur : varchar(120)
* note : varchar(255)
* facture_file_path : varchar(255)
* facture_original_name : varchar(255)
* facture_mime : varchar(100)
* user_id : int(11)
* created_at : datetime
* opus_cloture : tinyint(1)
* opus_cloture_at : datetime
* opus_cloture_by : varchar(64)
v pierre_db_clean stock_qb_cutoff_apurement_backup
* backup_id : bigint(20) unsigned
* backup_run : varchar(80)
* backed_at : datetime
* article_id : int(11)
* cutoff_datetime : datetime
* old_balance_kg : decimal(12,3)
* already_done : int(11)
* note : varchar(255)
* inserted_movement_id : int(11)
v pierre_db_clean users
* id : int(11)
* username : varchar(50)
* full_name : varchar(120)
* email : varchar(190)
* password_hash : varchar(255)
* role : enum('admin','production','qc','stock','caisse','viewer')
* is_active : tinyint(1)
* created_at : datetime
v pierre_db_clean user_login_history
* id : int(11)
* user_id : int(11)
* username : varchar(80)
* full_name : varchar(160)
* role : varchar(60)
* project : varchar(40)
* ip_address : varchar(64)
* user_agent : varchar(512)
* session_id : varchar(128)
* logged_at : datetime
v pierre_db_clean user_persistent_logins
* id : bigint(20) unsigned
* user_id : int(11)
* token_hash : char(64)
* created_at : datetime
* last_used_at : datetime
* expires_at : datetime
* revoked_at : datetime
Create relationship
FOREIGN KEY
on delete
on update
Delete relationship