Afficher la pageAnciennes révisionsLiens de retourAjouter au livre.Exporter en PDFTout plier/déplierExportation ODTHaut de page Vous affichez une ancienne révision du document ! Si vous l'enregistrez, vous créerez une nouvelle version avec ce contenu. Sélection de fichiers ====== Procédure de mise en place d'une nouvelle BD fidélité ====== Dumper une base fidélité existante et la restaurer sur le serveur Labs avec le format de nom suivant : fidelia_<nom_client> __**Exemple**__ : //fidelia_elton// 1- Nettoyage de la base test \\ \\ **#Désactiver les contraintes de clés étrangères** <code sql> SET FOREIGN_KEY_CHECKS=0; </code> <code sql> truncate anomalie_enrolement; truncate audit_support_enrolement; truncate badge_fidelite; truncate campagne; truncate campagne_evenement; truncate campagne_evenement_categorie_participant; truncate campagne_fidelite_client_capagne_extra; truncate campagne_participant; truncate campagne_participant_tmp; truncate campagnefidelite_com_client; truncate categorie_participant; truncate com_message; truncate coupon_genere; truncate coupon_genere_business_unit; truncate cynod_enrolement_fidelite_tmp; truncate cynod_operation_fidelite_tmp; truncate cynod_operation_fidelite_tmp_safe; truncate fidelia_point_collecte; truncate groupe_participants; truncate historique_partcipant_point_renitialisation; truncate historique_participant_campagne; truncate historique_participant_enrolement; truncate historique_renitialisation; truncate import_point_collecte; truncate jwt_info; truncate lotagagner; truncate lotagagner_business_unit; truncate point_collecte; truncate point_collecte_rejete; truncate rabbit_message; truncate rabbit_message_anomalie; truncate random_sequence_row; truncate random_tirage_table; truncate regle_notification; truncate regle_notification_participant; truncate regle_notification_participant_tombola; truncate regle_notification_tombola; truncate rest_point_collecte_tmp; truncate sms; truncate tirage_gagnant; truncate tombola; truncate tombola_groupe_participants; truncate tombola_participant; truncate tombola_tirage; truncate tombola_tirage_lot; truncate unknow_client; truncate unknow_client_resolvedd; truncate user_campagne; truncate ville; truncate user; truncate ws_autorisation_coupon; </code> **#Activer les contraintes de clés étrangères** <code sql> SET FOREIGN_KEY_CHECKS=1; </code> 2- Exécution des requêtes ci-dessous pour la création d'un User Admin: **#Ajout d’un User admin avec comme mot de passe admin** <code sql> INSERT INTO user (version,account_expired,account_locked,date_created,email,enabled,etablissement_id,last_updated,nom,password,password_expired,prenom,tel_mobile,user_created,user_type,user_updated,username) VALUES (10,0,0,'2018-03-13 14:05:48',NULL,1,NULL,'2024-02-15 16:13:44','Admin','$2a$10$Yov7JJP4LDbUsYRkJO1rSeTpiAfYm6Hgzgc.aDINq0fWV86Q86sPi',0,'Admin',NULL,NULL,'ADM',NULL,'admin'); </code> **#Nettoyer la table user_role** <code sql> delete from user_role where user_id != 1; </code> 3- Creer une campagne avec comme code SE et maintenir le code de l’application à CYNOD 4- Reprise de la liste des régions existantes de Cynod vers la BD de Fidélité 5- Nettoyer la table communication <code sql> SET FOREIGN_KEY_CHECKS=0; DELETE FROM communication_config WHERE application_id NOT IN (SELECT id FROM application); SET FOREIGN_KEY_CHECKS=1; </code> 6- Activation des paramètres **ACTIVE_WEBSERVICE_FIDELIA_TRX_EVENT** et **ACTIVE_RABBITMQ_TRX_EVENT** au niveau des paramètres Divers 7- Appliquer l'url du serveur fidelia sur les paramétres suivants de Cynod : **FIDELIA_URL**, **ACTIVE_WEBSERVICE_FIDELIA_TRX_EVENT**, **FIDELIA_REGION_URL** Enregistrer Aperçu Annuler Résumé Note : En modifiant cette page, vous acceptez que le contenu soit placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International tecdoc/preparenewbdfidelite.1732023556.txt.gz Dernière modification: 2024/11/19 13:39par mamadou.gueye_sensoft.sn