Documentation PostgreSQL 8.1.23 > Internes > Interface du moteur BKI > Structure du fichier bootstrap BKI | |
Commandes BKI | Exemple |
La commande open ne peut pas être utilisée jusqu'à ce que les tables qu'ils utilisent existent et ont des entrées pour la table devant être ouverte. (Ces tables minimums sont pg_class, pg_attribute, pg_proc et pg_type.) Pour permettre de remplir ces tables, create avec l'option bootstrap ouvre implicitement la table créée pour l'insertion des données.
Du coup, la structure du fichier postgres.bki doit être :
create bootstrap une des tables critiques
insert les données décrivant au moins les tables critiques
close
Répétez pour les autres tables critiques.
create (sans bootstrap) une table non critique
open
insert les données souhaitées
close
Répétez pour les autres tables non critiques.
Définissez les index.
build indices
Il y a peu de risque qu'il existe d'autres dépendances d'ordre non documentées.