Änderungen

Zur Navigation springen Zur Suche springen
+OKAPI-Updates
Zeile 1: Zeile 1: −
Änderungen am Datenbankinhalt werden von den Entwicklern an drei Stellen eingepflegt:
+
Änderungen am Datenbankinhalt werden von den Entwicklern an vier Stellen eingepflegt:
    
* statische Daten in htdocs/doc/sql/static-data/data.sql
 
* statische Daten in htdocs/doc/sql/static-data/data.sql
 
* stored procs & trigger in htdocs/doc/sql/stored-proc/maintain.php
 
* stored procs & trigger in htdocs/doc/sql/stored-proc/maintain.php
* Änderungen an Tabellenstrukturen und Indizes in bin/dbsv-update.php.
+
* Änderungen an Tabellenstrukturen und Indizes in bin/dbsv-update.php
 +
* Änderungen an der OKAPI-Datenbank in htdocs/okapi/views/update.php.
    
Das Script ''bin/dbupdate.php'' spielt alle diese Dinge in eine OC-Installation – z.B. ein [[Entwicklung/Entwicklersystem|Entwicklersystem]] – ein, bringt die Datenbank also auf den aktuellen Stand.
 
Das Script ''bin/dbupdate.php'' spielt alle diese Dinge in eine OC-Installation – z.B. ein [[Entwicklung/Entwicklersystem|Entwicklersystem]] – ein, bringt die Datenbank also auf den aktuellen Stand.
 +
 +
Der OKAPI-Code funktioniert nicht besonders gut, wenn man ihn von der Kommandozeile aus verwendet. Falls das OKAPI-Datenbankupdate einen Fehler produzieren sollte, muss man es anschließend von Hand via http://.../okapi/update aufrufen.
    
== Versionierung der Datenbankstruktur ==
 
== Versionierung der Datenbankstruktur ==
2.505

Bearbeitungen

Navigationsmenü