Guide d’utilisation
Retour à Modej

Comment utiliser Modej

Modej transforme les bases de données et le code source hérités en documentation vivante, diagrammes navigables et rapports professionnels. Ce guide vous accompagne du premier import jusqu’aux fonctionnalités les plus avancées.

8BD prises en charge
34Plus disponibles
5 minpour le premier import

Bienvenue

Ce que fait Modej et comment il est organisé

Modej prend votre base de données (Firebird, MySQL, PostgreSQL, Oracle, SQL Server, et autres) avec — en option — le code source qui l’utilise, et vous fournit :

  • un schéma ER interactif avec toutes les tables, colonnes, clés et relations ;
  • la carte de quelles parties du code utilisent quelles tables (et comment : lecture, écriture, modification) ;
  • la documentation automatique générée par intelligence artificielle ;
  • des rapports PDF professionnels prêts à remettre à un client ou un collègue.
Le menu principal est organisé en 8 éléments : Dashboard, Importer BD/Code, Schéma BD, Analyse, Processus, Code, Plus, Admin. Les éléments avec la flèche ▾ sont des menus déroulants qui regroupent des fonctionnalités liées.

Les 5 premières minutes

Le moyen le plus rapide de voir Modej en action
1

Importez votre base de données

Allez dans Importer BD/Code, choisissez "Nouveau projet", donnez-lui un nom, sélectionnez le type de base de données et chargez le fichier DDL (le schéma SQL de votre base de données).

2

Explorez le schéma ER

Juste après l’import, cliquez sur "Schéma BD" pour voir toutes vos tables dessinées sous forme de diagramme, avec les relations déjà connectées automatiquement.

3

Essayez l’analyse IA

Si vous avez aussi chargé le code source, allez dans Analyse ▾ → Analyse IA et laissez l’IA vous expliquer ce que fait votre code.

4

Générez votre premier rapport

Allez dans Code ▾ → Rapport technique et générez un PDF complet en quelques clics — parfait à montrer à un client ou à conserver comme documentation.

Vous avez déjà vu le cœur de Modej. Les sections suivantes approfondissent chaque fonctionnalité en détail.

Importer une base de donnees

De Firebird a Oracle : chaque serveur de base de donnees a sa methode

Modej lit le DDL - le script SQL decrivant la structure de la base de donnees (tables, colonnes, cles, index, declencheurs, procedures stockees). Aucune connexion directe a votre base de donnees n'est jamais necessaire : le fichier texte avec le schema suffit.

1 Bases de donnees serveur (Firebird, MySQL, PostgreSQL, SQL Server, Oracle, Sybase, DB2, SQLite)

Pour ces bases de donnees, vous avez deux options :

Si vous avez deja acces a votre BD avec un client (ex. DBeaver, pgAdmin, SQL Developer), exportez le schema au format SQL ("structure seulement", sans donnees) et chargez ce fichier directement sur Importer BD/Code.

Modej fournit des scripts .bat prets a l'emploi qui extraient automatiquement le DDL en se connectant a votre base de donnees avec les identifiants que vous saisissez (jamais enregistres, utilises uniquement pour l'extraction locale) :

Base de donneesScriptOutil utilise
Firebird / InterBaseextract_ddl_firebird.batisql -x
MySQL / MariaDBextract_ddl_mysql.batmysqldump --no-data
PostgreSQLextract_ddl_postgres.batpg_dump --schema-only
SQL Serverextract_ddl_mssql.batsqlcmd
Oracleextract_ddl_oracle.batexpdp / sqlplus
Sybase / SAP ASEextract_ddl_sybase.batddlgen
IBM DB2extract_ddl_db2.batdb2look -e -a
SQLiteextract_ddl_sqlite.batsqlite3 .schema

Double-cliquez sur le bon script, saisissez le serveur/les identifiants lorsque demande, et vous trouverez le fichier .sql pret a charger dans le meme dossier.

2 Chargement sur Modej

1

Allez dans Importer BD/Code

Choisissez "Nouveau projet" ou selectionnez un projet existant pour ajouter une nouvelle version.

2

Selectionnez le type de BD

Choisissez le bon type dans le menu deroulant - Modej normalise automatiquement la syntaxe specifique a chaque base de donnees.

3

Chargez le fichier .sql

Faites glisser le fichier dans la zone de depot ou selectionnez-le. Modej detecte automatiquement les tables, colonnes, cles primaires, cles etrangeres, declencheurs, procedures stockees, vues et index.

Versionnage automatique : si vous rechargez un DDL different pour la meme base de donnees, Modej cree automatiquement une nouvelle version (v1, v2, v3...) en conservant tout l'historique. Vous pouvez les comparer dans Schema BD ▾ → Comparaison des versions.

Scripts pour BD historiques (Access, dBase, Paradox)

Bases de données basées sur fichiers : une étape supplémentaire est nécessaire

Access, dBase et Paradox n’ont pas de DDL texte exportable directement — ce sont des bases de données basées sur des fichiers binaires. Pour celles-ci, il faut un script de conversion qui s’exécute sur l’ordinateur où se trouve le fichier de la base de données, avant de le charger sur Modej.

📁 Fichier .mdb/.dbf/.db
→
🖱 Double-clic sur le .bat
→
📄 Fichier .sql généré
→
⬆ Charger sur Modej
Microsoft Access (.mdb / .accdb)

Script : Avvia_Access_Export.bat + Modej_Access_Export.ps1

Prérequis : Microsoft Access ou Access Runtime installé (gratuit, téléchargeable depuis Microsoft si vous n’avez pas Office complet).

  1. Double-cliquez sur Avvia_Access_Export.bat
  2. Sélectionnez le fichier .mdb ou .accdb lorsque demandé
  3. Le script lit la structure native via ADOX et génère le fichier SQL dans le même dossier
dBase / FoxPro / Clipper (.dbf)

Script : Avvia_DBase_Export.bat + Modej_DBase_Export.ps1

Prérequis : aucun — le parseur est intégré au script.

  1. Double-cliquez sur Avvia_DBase_Export.bat
  2. Sélectionnez le dossier contenant les fichiers .dbf (chaque fichier est une table distincte)
  3. Le script lit l’en-tête binaire de chaque fichier et génère un seul SQL avec toutes les tables
Borland Paradox (.db)

Script : Avvia_Paradox_Export.bat + Modej_Paradox_Export.ps1

Prérequis : aucun pour Paradox 3-5. Pour Paradox 7+, installez "Microsoft Access Database Engine 2010" (gratuit).

  1. Double-cliquez sur Avvia_Paradox_Export.bat
  2. Sélectionnez le dossier contenant les fichiers .db
  3. Le script essaie d’abord via ODBC, puis avec un parseur binaire de secours si nécessaire
Si PowerShell bloque l’exécution : ouvrez PowerShell en tant qu’administrateur et tapez Set-ExecutionPolicy -Scope CurrentUser RemoteSigned. Les fichiers .bat fournis contournent quand même ce blocage dans la plupart des cas.

Importer le code

Reliez votre code source à la base de données déjà importée

Charger également le code source (Delphi, C#, Java, PHP...) permet à Modej de comprendre quelles parties de l’application utilisent quelles tables — la base pour l’analyse IA, Code↔BD, la carte des processus et les rapports techniques complets.

Vous pouvez importer uniquement du code, sans devoir d’abord charger une base de données : sur Importer BD/Code, vous trouverez le bouton "Charger uniquement le code (sans BD)" dans l’étape initiale.

1 Comment générer le fichier de correspondance

Le fichier à charger est un .txt généré par un script d’extraction qui s’exécute chez le client, sur le code source réel. Le format attendu est :

file.pas | NomUnit | NomClasse | SQL_STRING:SELECT * FROM TABLE WHERE...

Chaque ligne représente une relation entre une unité de code et une opération sur la base de données.

2 Chargement

1

Allez dans Importer BD/Code

Si vous avez déjà un projet, sélectionnez-le ; sinon, créez-en un nouveau.

2

Chargez le fichier de correspondance .txt

Modej valide automatiquement le fichier : vérifie qu’il s’agit de texte (pas binaire/ZIP), corrige l’encodage si nécessaire, vérifie le format.

3

Vérifiez le résultat

Vous verrez le nombre d’unités, de méthodes et de relations code↔BD trouvées. De là, vous pouvez aller directement à "Code ↔ BD".

Le fichier doit être du texte brut. Modej rejette automatiquement les ZIP, les exécutables ou les fichiers à l’encodage corrompu, en affichant une erreur claire au lieu d’importer des données inutilisables.

Schéma ER

Le diagramme de votre base de données, toujours à jour et navigable

Chaque table devient une carte déplaçable avec toutes ses colonnes, clés primaires (PK) et clés étrangères (FK) mises en évidence. Les relations sont dessinées automatiquement : lignes indigo pour les FK réelles déclarées dans la base de données, lignes orange pour les FK manuelles que vous ajoutez.

1 Navigation

  • Faites glisser les cartes pour réorganiser la disposition — les positions sont enregistrées automatiquement ;
  • Double-cliquez sur une table pour ouvrir le panneau "Functional Details" avec colonnes, déclencheurs, procédures stockées, vues et index liés ;
  • Utilisez la recherche en haut pour aller directement à une table ;
  • Filtre "FK uniquement" pour masquer les tables sans relations et vous concentrer sur la structure principale ;
  • Zoom avec les boutons − / + en bas à droite.
Le schéma ER hérite automatiquement du thème clair/sombre défini dans le menu principal — aucun bouton séparé à chercher.

Couleurs et zones

Organisez visuellement les tables par zone fonctionnelle

Regroupez les tables en "zones" colorées (ex. Entrepôt, Ventes, Comptabilité) en faisant glisser chaque table sur sa zone dans la barre latérale gauche. Ces couleurs apparaissent partout : schéma ER, glossaire, rapport technique.

  • Créez de nouvelles zones avec un nom et une couleur personnalisés ;
  • Filtrez par "Attribuées" / "Non attribuées" pour compléter rapidement la classification ;
  • Héritez des couleurs d’une version précédente de la même base de données, si vous mettez à jour un schéma déjà classé.

FK manuelles

Relations logiques non déclarées dans la base de données

De nombreuses bases de données historiques ne déclarent pas toutes les relations au niveau SQL — la relation existe seulement "dans la tête des développeurs" ou dans le code applicatif. Les FK manuelles vous permettent de les documenter explicitement, et elles apparaissent dans le schéma ER sous forme de lignes orange en pointillés.

Sélectionnez la table et la colonne source, puis la table et la colonne cible, ajoutez une note facultative et enregistrez.

Analyse IA

Laissez l’intelligence artificielle expliquer votre code

Chargez un ZIP du code source : Modej l’analyse avec des algorithmes d’IA et génère des rapports sur 4 fronts différents, sélectionnables au départ :

Vue d’ensemble générale : architecture, patterns utilisés, qualité du code, suggestions générales d’amélioration.

Audit de sécurité professionnel : vulnérabilités OWASP Top 10, injection SQL, classification de gravité pour chaque problème trouvé, avec code corrigé prêt à copier.

Requêtes N+1, boucles inefficaces, opérations bloquantes, index manquants — avec estimation de l’impact et solution optimisée.

Suggestions de refactoring pour moderniser le code hérité en appliquant des patterns plus modernes.

Confidentialité : mots de passe, clés API et chaînes de connexion sont masqués automatiquement dans votre navigateur avant l’envoi — ils ne quittent jamais votre ordinateur en clair. Le code n’est pas conservé sur les serveurs après l’analyse.
Le forfait de base inclut 50 analyses par jour. Avec le Plus Analyse IA illimitée (49 €/an), cette limite est complètement supprimée.

Deep Analysis

Analyse fichier par fichier, avec classification automatique en processus

Contrairement à l’analyse IA (qui donne une vue d’ensemble générale), Deep Analysis examine chaque fichier individuellement du projet, détermine à quel processus métier il appartient (ex. "Gestion des commandes", "Fiche client") et propose automatiquement une carte des processus prête à appliquer.

À la fin, cliquez sur "Appliquer aux processus" pour transférer la classification directement dans la carte des processus, en évitant le travail manuel de glisser-déposer.

AnalisiDB — Diagnostic approfondi Plus

Un bilan structurel du schéma, pas du code

Contrairement à l’analyse IA (qui examine le code), AnalisiDB est déterministe, elle n’utilise pas l’IA : elle applique des règles fixes aux clés, clés étrangères, types de données, nommage, index et niveau de normalisation du schéma importé.

  • Une note globale et un badge OK / Normal / Mauvais pour toute la base de données ;
  • chaque problème trouvé est regroupé par table, avec sévérité et explication en langage simple ;
  • un script SQL correctif prêt à copier — à relire et adapter avant de l’exécuter, ne pas le lancer aveuglément sur une base de données de production.

Code ↔ BD

La matrice complète : quel code touche quelle table

Pour chaque unité de code importée, vous voyez la liste des tables qu’elle utilise, avec le type d’opération (SELECT, INSERT, UPDATE, DELETE, ou "mixte" si elle en fait plusieurs) et le nom exact de la méthode. Les statistiques en haut résument la vue d’ensemble : relations totales, nombre de SELECT/INSERT/UPDATE/DELETE, tables et unités concernées.

Avec le Plus Extraction de requêtes, vous pouvez exporter toute cette matrice en CSV, JSON ou SQL — utile pour la documentation, les audits ou les migrations.

Carte des processus

Organisez le code par processus métier, pas par fichier

Créez des processus (ex. "Facturation") et des sous-processus (ex. "Émission de facture"), puis faites glisser les unités de code encore non attribuées de la colonne de gauche dans le bon sous-processus. Vous pouvez aussi utiliser "Analyser avec l’IA" pour vous faire proposer automatiquement toute la structure à partir des noms des unités.

N’oubliez pas de cliquer sur Enregistrer après chaque modification — un toast vert confirme l’enregistrement réussi.

Diagramme de flux

La carte des processus vue comme un schéma, pas comme une liste

Une fois la carte des processus renseignée, cette page génère automatiquement un schéma SVG avec la hiérarchie complète : processus en haut, sous-processus en dessous, et les unités de code attribuées à chacun en bas.

📁 Processus
→
📂 Sous-processus
→
📄 Unité de code

Utile pour une vue d’ensemble rapide, ou à exporter comme image pour la documentation.

Gestion des BD Plus

Gardez à jour les versions de vos bases de données importées

Consultez toutes les versions importées de chaque base de données, avec le nombre de tables, la date d’import et la taille. Renommez une BD par double-clic sur le nom, supprimez les versions obsolètes (s’il y en a plus d’une), ou accédez directement au schéma ER ou à la comparaison de chaque version.

Comparaison des versions Plus

Ce qui a changé entre deux imports de la même base de données

Sélectionnez une version de base et une nouvelle version : vous verrez les tables ajoutées (vert), supprimées (rouge) et modifiées (orange) dans un panneau à double vue. Cliquez sur une table modifiée pour voir exactement quelles colonnes ont changé, avec le détail du type avant/après.

Historique / Changelog Plus

Un changelog lisible, exportable en Markdown

Similaire à la comparaison des versions, mais conçu pour la documentation : génère un changelog façon "notes de version" avec une chronologie visuelle, exportable en .md pour insérer directement dans le dépôt Git du projet.

Tables inutilisées Plus

Trouvez les tables que plus aucun code n’utilise

Compare les tables de la base de données à celles réellement référencées dans le code importé. Les tables "inutilisées" sont probablement historiques ou obsolètes — des candidates idéales pour un nettoyage avant une migration, regroupées par zone avec un pourcentage du total.

Heatmap d’utilisation Plus

Quelles tables sont les plus "chaudes" dans votre système

Liste classée de la table la plus utilisée à la moins utilisée, avec des barres colorées (bleu=rare, vert=modéré, orange=fréquent, rouge=critique) et des badges par type d’opération. Filtrez par SELECT/INSERT/UPDATE/DELETE pour des analyses ciblées (ex. DELETE uniquement pour un audit de sécurité).

Glossaire des données Plus

Un dictionnaire métier de vos tables

Pour chaque table, rédigez (ou générez avec l’IA) une description en langage métier, non technique — utile pour toute personne devant comprendre la base de données sans être développeur. Le bouton "L’IA génère tout" remplit automatiquement toutes les tables encore sans description. Exportable en PDF.

Extraction de requêtes Plus

Exportez la matrice Code↔BD pour l’utiliser ailleurs

Téléchargez toutes les relations unité↔table en CSV (pour Excel), JSON (pour d’autres outils) ou SQL (pour des requêtes directes). Parfait pour la documentation technique ou pour alimenter des outils d’analyse externes.

Rapport technique complet Plus

Le document le plus complet que Modej puisse générer

Un PDF de 20 à 30 pages généré entièrement dans votre navigateur (aucune donnée ne quitte l’ordinateur pendant la génération), prêt à remettre à un client ou à archiver :

SectionContenu
CouvertureLogo, nom du projet/de la base de données, infos clés
Résumé exécutifScore de complexité, 6 KPI, alertes automatiques
Schéma ERTables par zone, indicateur de tables orphelines
Glossaire des donnéesDescriptions métier par zone
Analyse Code→BDTop 20 heatmap, liste des orphelines
Carte des processusHiérarchie processus → sous-processus → unité
FK manuellesTableau complet des relations
Annexe techniqueChaque table avec toutes ses colonnes et types

Indice de complexité Plus

Un score pour mesurer la complexité de votre système

Score de 0 à 100 calculé à partir du nombre de tables, des FK manuelles, des colonnes moyennes par table et d’une pénalité pour les tables orphelines au-delà de 20 %. Vous voyez aussi la tendance dans le temps : si vous avez importé plusieurs versions de la même base de données, un graphique montre si le système devient plus ou moins complexe version après version.

Mode présentation Plus

Présentez votre travail sous forme de diaporama professionnel

Transforme les données du projet en diapositives plein écran : couverture, aperçu avec 7 indicateurs (tables, colonnes, FK, déclencheurs, procédures stockées, vues, index), schéma ER interactif, une diapositive par processus métier avec ses sous-processus et unités, heatmap, et diapositive finale.

Naviguez avec les flèches ← → du clavier, quittez avec ÉCHAP. Parfait pour les réunions clients ou les démos en direct.

Marketplace Plus

Toutes les fonctionnalités avancées, au même endroit

Chaque Plus s’achète séparément et est valable 12 mois à compter de l’achat. Le catalogue ci-dessous est lu en temps réel depuis la marketplace, il est donc toujours aligné avec ce que vous trouvez réellement sur la page Plus — noms, prix et descriptions restent en italien quelle que soit la langue de ce guide, pour l’instant.

Analisi

AnalisiDB — Diagnosi Profonda
€89
Scandaglia il database in profondità: chiavi, relazioni, tipi, naming, indici, normalizzazione. Voto complessivo, badge OK/Normale/Male e script SQL pronto per correggere i problemi.

Analisi AI

Analisi AI Illimitata
€49
Rimuove il limite di 10 analisi/giorno. Analizza quanto vuoi, quando vuoi.
Audit Sicurezza Avanzato
€59
Report di sicurezza con classificazione CVSS v3, proof-of-concept e remediation code-ready.
Confronto Versioni Codice
€49
Carica due versioni del codice e ottieni un diff intelligente con analisi AI delle differenze.
Refactoring Guidato AI
€69
L'AI riscrive interi moduli applicando design pattern moderni al tuo codice legacy.
Documentazione Automatica
€59
Genera documentazione tecnica completa del codice in formato Markdown, HTML e PDF.

Codice DB

Heatmap Utilizzo Tabelle
€49
Visualizza quali tabelle sono più usate nel codice con una heatmap colorata.
Estrazione Query SQL
€49
Estrae tutte le query SQL presenti nel codice sorgente in un file esportabile.
Rilevamento Tabelle Inutilizzate
€59
Trova le tabelle del DB mai usate nel codice sorgente.
Grafo Dipendenze Unit
€59
Visualizza le dipendenze tra unit del codice in un grafo interattivo.
Metriche di Qualità Codice
€69
Complessità ciclomatica, duplicazione, copertura errori in un cruscotto.

Compliance

GDPR & Dati Sensibili
€89
Individua automaticamente dove si trovano dati personali (email, codici fiscali, telefoni, IBAN) anche in campi con nomi poco chiari come CAMPO_X o TEMP_USR.

Migrazione

Script di Migrazione Automatici
€69
Genera script SQL di migrazione tra due versioni del DB.
Mapping Dati Cross-DB
€69
Mappa i campi di un DB sorgente verso uno di destinazione con AI.
Validazione Post-Migrazione
€59
Verifica che tutti i dati siano stati trasferiti correttamente dopo una migrazione.

Report

Report Esecutivo
€69
Genera report in PDF per la direzione con KPI, rischi e roadmap.
Changelog Automatico
€49
Genera un changelog leggibile da ogni coppia di versioni caricate.
Glossario Dati
€59
Crea un glossario business del database in linguaggio naturale.
Generatore Specifiche API
€69
Genera automaticamente specifiche OpenAPI/Swagger dal tuo schema DB.
Indice di Complessità
€39
Score numerico della complessità del DB con trend nel tempo.
Report Associazione DB/Codice
€69
Esporta in PDF la mappa completa delle relazioni tra codice sorgente e database: matrice, unit e tabelle.
Modalità Presentazione
€49
Presenta il progetto al cliente in modalità fullscreen slideshow.
Report Tecnico Completo
€149
Genera un PDF professionale di 20-30 pagine con schema ER, glossario, heatmap, processi e appendice tecnica.

Schema DB

Gestione DB Importati
€29
Visualizza, rinomina ed elimina le versioni del database importate.
Export Schema ER in PDF
€49
Esporta lo schema ER completo in PDF professionale multi-pagina con indice e legenda.
Confronto Visivo Versioni
€49
Confronta due versioni del DB con una vista dual-panel interattiva.
Storico Versioni Schema
€59
Confronta visualmente due versioni del DB e vedi cosa è cambiato nel tempo.
Annotazioni sullo Schema
€49
Aggiungi note, commenti e tag direttamente sulle card delle tabelle nel diagramma ER.
Ricerca Avanzata nel DB
€49
Cerca in tutto lo schema: nomi tabella, campi, tipi, FK. Risultati istantanei.
Analisi Impatto Modifiche
€69
Prima di modificare una tabella, scopri tutto il codice e i DB che ne dipendono.
DB Compliance
€249
Verifica il tuo database contro le regole di design professionale e ottieni lo script SQL per allinearlo agli standard.

Storage

Storage Esteso
€49
Aumenta il limite di upload da 50 MB a 500 MB e da 10 a 100 upload per progetto.

Team

Commenti e Review
€49
Sistema di commenti su tabelle, unit e relazioni per il lavoro di team.
Notifiche e Alert
€49
Ricevi notifiche email per nuovi upload, analisi completate e scadenze.
Les Plus ne sont pas remboursables. L’accès est immédiat et irrévocable dès l’achat. Le droit de rétractation de 14 jours ne s’applique qu’à l’abonnement de base, pas aux composants Plus achetés séparément.

Les fonctionnalités avec le badge 🕐 Coming soon arrivent bientôt : audit de sécurité avancé, comparaison de versions de code, documentation automatique, graphe de dépendances et plus encore — le catalogue s’étoffe régulièrement.

Thème clair/sombre

Travaillez comme vous le souhaitez, sur chaque page

Le bouton ☀/🌙 en haut à droite du menu principal bascule entre thème sombre et clair. La préférence est enregistrée automatiquement et s’applique à toutes les pages, y compris le schéma ER qui vit dans un panneau séparé — pas besoin de la régler deux fois.

Langue de l’interface

Modej parle 7 langues

Italien, anglais, portugais, espagnol, allemand, français et kinyarwanda. Chaque utilisateur choisit sa propre langue dans le sélecteur du menu principal, indépendamment des autres utilisateurs du même compte — chacun voit Modej dans la langue qu’il préfère.

Le contenu généré par l’IA (glossaire, rapports, descriptions) est créé directement dans la langue choisie. Ce guide suit également la même langue définie dans le menu.

Confidentialité et sécurité

Ce qui arrive à vos données
  • Mots de passe, clés API et identifiants dans le code sont masqués automatiquement avant tout envoi à l’IA ;
  • Le code source n’est pas conservé sur les serveurs après l’analyse ;
  • Les scripts d’extraction DDL pour les bases de données historiques s’exécutent localement sur votre ordinateur — aucun identifiant n’est jamais envoyé à Modej ;
  • Consultez les Conditions d’utilisation et la Politique de confidentialité pour tous les détails.

Rôles de l’équipe

Qui peut faire quoi, au sein du même compte

Le Titulaire du compte peut inviter d’autres utilisateurs et attribuer à chacun l’un des trois rôles internes. Les permissions sont également vérifiées côté serveur, pas seulement en masquant les boutons dans l’interface.

RôlePeut faire
TitulaireTout, y compris inviter/retirer des utilisateurs et acheter des Plus
ÉditeurImporte, crée et modifie des données — ne peut pas supprimer de projets ou bases de données
LecteurLecture seule : peut consulter les schémas, rapports et analyses déjà réalisés

Depuis Équipe, le Titulaire voit tous les utilisateurs, leur statut (actif/désactivé) et leur dernier accès.

Demander un remboursement

Sous 14 jours, uniquement pour l’abonnement de base

L’abonnement de base (forfait mensuel ou annuel) est remboursable sous 14 jours après l’achat : il suffit d’ouvrir la demande depuis votre profil, d’indiquer éventuellement le motif, et l’équipe Modej l’examine — une fois approuvée, le remboursement arrive via Stripe sous 5 à 10 jours ouvrés sur le même moyen de paiement.

Les composants Plus ne sont jamais remboursables, même dans les 14 jours : l’accès est immédiat et irrévocable dès l’achat. Le droit de rétractation ne s’applique qu’à l’abonnement de base.

Supprimer des projets

Quand il faut repartir de zéro

Supprime définitivement un projet et toutes les données liées — base de données, code, processus, FK manuelles. Par sécurité, vous devrez taper le nom exact du projet pour confirmer. L’opération est irréversible et protégée par transaction : si quelque chose tourne mal en cours de route, rien n’est supprimé.

Questions fréquentes

Dois-je obligatoirement charger aussi le code source ?
Non. Vous pouvez utiliser Modej uniquement pour documenter le schéma de la base de données — schéma ER, couleurs zones, FK manuelles et glossaire fonctionnent aussi sans code. Les fonctionnalités qui relient code et BD (analyse IA, Code↔BD, carte des processus) nécessitent en revanche le code.
Ma base de données n’est pas dans la liste prise en charge, que faire ?
S’il s’agit d’une base de données serveur avec un client SQL standard, exportez le DDL manuellement et essayez de le charger : le parseur reconnaît automatiquement de nombreuses syntaxes. Pour des bases de données plus exotiques, contactez le support.
Pourquoi certains déclencheurs/procédures stockées n’apparaissent pas après l’import ?
Si vous avez importé la base de données avant une mise à jour du parseur, rechargez le même fichier DDL : le système régénère l’extraction avec le parseur le plus récent, y compris les déclencheurs et procédures stockées qui pouvaient auparavant être manqués.
Puis-je avoir plusieurs bases de données dans le même projet ?
Oui. Un projet peut contenir plusieurs bases de données différentes (utile si votre application utilise plusieurs bases), chacune avec son propre historique de versions.
Que se passe-t-il si j’achète un Plus et que je n’en ai plus besoin ensuite ?
Les Plus ne sont pas remboursables une fois achetés — l’accès est immédiat et irrévocable. Ils restent actifs jusqu’à l’expiration annuelle, après quoi ils se désactivent automatiquement s’ils ne sont pas renouvelés.
Les données que je charge sont-elles en sécurité ?
Oui. Les données sensibles comme les mots de passe et les clés sont masquées automatiquement avant chaque analyse IA, et le code source n’est pas conservé sur les serveurs après le traitement. Consultez la section Confidentialité et sécurité pour tous les détails.

Contacter le support

Vous n’avez pas trouvé ce que vous cherchiez ? Nous sommes là pour vous aider.

support@modej.eu