Project

General

Profile

Tâche #15834

Proposition Scénario #15833: Utiliser les mécanismes eole-db pour gérer la base de données de l'application zéphir

Adaptation des scripts d'instance Zéphir

Added by Bruno Boiget about 4 years ago. Updated about 4 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Target version:
-
Start date:
04/12/2016
Due date:
% Done:

0%

Estimated time:
2.00 h
Remaining (hours):
2.0

Description

Actuellement, la gestion de la base postgresql est effectuée par le script posttemplate/10-conf-zephir :

  • INSTANCE (première instance ou si l'utilisateur demande un écrasement des données)
    • initialisation du mot de passe de l'utilisateur postgres
    • création de l'utilisateur zephir
    • création de la base de données
    • mise à jour des mots de passe (stockage du mot de passe zephir dans /usr/share/zephir/utils/conf_db)
    • insertion des données minimum (instance)
  • RECONFIGURE
    • mise à jour des mots de passe (stockage du mot de passe zephir dans /usr/share/zephir/utils/conf_db)
    • mise à jour du schéma de la base depuis le fichier /usr/share/zephir/sql/maj.sql (si md5 du fichier changé)

Supprimer ces étapes et les gérer depuis eole-db

History

#1 Updated by Bruno Boiget about 4 years ago

  • Description updated (diff)

Also available in: Atom PDF