Changes

Jump to navigation Jump to search

Développement module

273 bytes added, 12 years ago
m
Si votre module a vocation à gérer des données bien a lui, il est nécessaire de définir des tables SQL pour stocker ces données.
Créer un sous-répertoire de '''htdocs/mysql/tables''' (si non déjà fait) propre à votre module (Par exemple '''htdocs/mysql/tables/monmodule/''') afin d'y placer les scripts sql que vous aller créer. Ajouter la définition les fichiers d'ordre de création de vos tables sur le principe d'un fichier par table (voir les fichiers existants dans '''htdocs/mysql/tables/''' (voir les fichiers existants pour exemplesexemple). Ce sont les Les fichiers doivent être opérationnel pour la base '''mysql''' qui font fois. Les fichiers des autres bases sont générés, au moment d'une release, à partir de ces derniers via le script:
<pre>build/dolibarr_mysql2autrebase.pl</pre>
Une fois les fichiers pret
Une fois votre ou vos tables créées en base, aller dans le répertoire '''dev/skeletons''' et lancer le script
<pre>php build_class_from_table.php nomtable</pre>

Navigation menu