2012-04-12 14 views
1

Mögliche Duplizieren:
What is the sonar database structure?Tabellen von Sonar in der Datenbank erstellt

will nur fragen, welche Tabellen erstellt werden, nachdem Sonar mit der Datenbank verbunden werden? Und auch Tabellen, in denen die Informationen wie "Codezeilen", "Klassen", "Kommentare" usw. gespeichert sind. Kann mir irgend jemand eine Dokumentation darüber geben? Danke

+1

Das sonarsource Team dokumentieren nicht ihr Datenbankschema. Stattdessen sollten Sie die REST-API für die Berichterstattung verwenden http://docs.codehau.org/display/SONAR/Web+Service+API#WebServiceAPI-Metrics –

Antwort

2

Wenn Sie eine saubere Datenbank ohne Tabellen haben, erstellt Sonar alle erforderlichen Tabellen beim ersten Start.

Um mehr über die Tabellen kennen, können Sie einen Blick auf diese DDL-Datei, die wir für unsere Tests verwenden:

https://github.com/SonarSource/sonarqube/tree/master/server/sonar-db-core/src/main/resources/org/sonar/db/version/schema-h2.ddl

Das Projekt geteilt, aber die 4.5.5 Version der DDL orginally in der Antwort verknüpft ist hier zu finden:

https://github.com/SonarSource/sonarqube/blob/4.5.5/sonar-core/src/main/resources/org/sonar/core/persistence/schema-h2.ddl

+0

Hallo Fabrice: Dies ist ein sehr alter Thread, der Link ist jetzt tot .. Kannst du bitte den Link mit der DDL-Datei aktualisieren? – NewUser

+0

Fertig! Danke für die Benachrichtigung! –

Verwandte Themen