Tâche #14945
eole-db - Scénario #14907: Publication d'eole-db
Fournir un répertoire pour eoledb
Description
Avoir un répertoire skeletor pour stocker les sql non templétisés de eoledb.
Révisions associées
eole.mk: AJout des nouveaux répertoirs pour EoleDB
Dans le dépôt git on place les sql dans un répertoire
db/init pour les sql de création qui ne sont pas "templatisés"
dans db/update pour les sql de mise à jour des bases
qui ne sont pas "templatisés".
La destination finale des fichiers est
/usr/share/eole/db/"APPLI"/init
et
/usr/share/eole/db/"APPLI"/update
fixes #14945 @1h
Historique
#1 Mis à jour par Philippe Caseiro il y a environ 10 ans
Une évolution possible dans eole.mk pour supporter ce cas :
db_DATA_DIR := $(eole_DIR)/db
ce qui place les fichiers SQL dans /usr/share/eole/db
#2 Mis à jour par Philippe Caseiro il y a environ 10 ans
- Temps estimé mis à 1.00 h
#3 Mis à jour par Philippe Caseiro il y a environ 10 ans
Sinon :
db_DATA_DIR := $(eole_DIR)/db
db_init_DATA_DIR := $(eole_DIR)/db/init
db_update_DATA_DIR := $(eole_DIR)/db/update
Donc dans l'idée :
/usr/share/eole/db/init/create_posh.sql
/usr/share/eole/db/init/create_taskfreak.sql
/usr/share/eole/db/init/create_wordpress.sql
et
/usr/share/eole/db/update/update_01_posh.sql
/usr/share/eole/db/update/update_02_posh.sql
/usr/share/eole/db/update/update_03_posh.sql
/usr/share/eole/db/update/update_01_taskfreak.sql
/usr/share/eole/db/update/update_01_wordpress.sql
#4 Mis à jour par Gérald Schwartzmann il y a environ 10 ans
- Tracker changé de Demande à Tâche
- Tâche parente mis à #14907
- Restant à faire (heures) mis à 1.0
#5 Mis à jour par Daniel Dehennin il y a environ 10 ans
Philippe Caseiro a écrit :
/usr/share/eole/db/update/update_01_posh.sql
/usr/share/eole/db/update/update_02_posh.sql
/usr/share/eole/db/update/update_03_posh.sql
/usr/share/eole/db/update/update_01_taskfreak.sql
/usr/share/eole/db/update/update_01_wordpress.sql
Peut-être plus update_<SOFTWARE>_XY.sql, ça semble plus facile de faire des globs ;-)
#6 Mis à jour par Philippe Caseiro il y a environ 10 ans
Donc la version finale :
db_DATA_DIR := $(eole_DIR)/db
db_gen_DATA_DIR := $(eole_DIR)/db/$(SOURCE)/gen
db_updates_DATA_DIR := $(eole_DIR)/db/$(SOURCE)updates
donne
Donc dans l'idée :
/usr/share/eole/db/posh/gen/create_posh.sql
/usr/share/eole/db/taskfreak/gen/create_taskfreak.sql
/usr/share/eole/db/eole-wordpress/gen/create_wordpress.sql
et
/usr/share/eole/db/posh/updates/update_posh_01.sql
/usr/share/eole/db/posh/updates/update_posh_02.sql
#7 Mis à jour par Philippe Caseiro il y a environ 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 14c00797005cee34a2075e1f41cda6b1f20cf414.
#8 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 1.0 à 0.0