summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Schucha <info@hts-software.de>2021-09-07 10:35:40 +0200
committerAlexander Schucha <info@hts-software.de>2021-09-07 10:35:40 +0200
commit25bc6243f81a80d9c4537f3e65d7d060aee80f35 (patch)
treedadce52d0c0ee427dba3caf21af0927f88b4b7b4
parent8d6413a28a9cc19b69722ff09be61da9a09b7981 (diff)
Debugmeldung, conf multi Datenbank, Datenbank
Bauplan als Debugmeldung ausgeben. In der Konfigdatei einen Zähler für die Datenbankvariable. Datenbanktabellen veralgemeinert. Zum Commit vorgemerkte Änderungen: geändert: ../Sql/HtsWebGen_Tabellen.sql geändert: HtsWebGen.conf geändert: HtsWebGen.cpp
-rw-r--r--HtsWebGen/Sql/HtsWebGen_Tabellen.sql13
-rw-r--r--HtsWebGen/src/HtsWebGen.conf2
-rw-r--r--HtsWebGen/src/HtsWebGen.cpp2
3 files changed, 14 insertions, 3 deletions
diff --git a/HtsWebGen/Sql/HtsWebGen_Tabellen.sql b/HtsWebGen/Sql/HtsWebGen_Tabellen.sql
index 705fc5d..8f756dd 100644
--- a/HtsWebGen/Sql/HtsWebGen_Tabellen.sql
+++ b/HtsWebGen/Sql/HtsWebGen_Tabellen.sql
@@ -16,23 +16,31 @@
-- You should have received a copy of the GNU Affero General Public License
-- along with HtsWebGen. If not, see <http://www.gnu.org/licenses/>.
+-- Löschen der alten Tabellen wenn vorhanden.
+drop table SeitenEigenschaften;
+drop table SeitenElemente;
+drop table SeitenNavigation;
+drop table NutzungsStatistik;
+
create table SeitenEigenschaften
(
- Seitenname text,
BauplanName text,
+ Bauplan text,
+ Erklaerung text,
Version integer,
SatzId serial8,
ModDateTime timestamp,
CreateDateTime timestamp default current_timestamp,
- primary key (Seitenname, Version)
+ primary key (BauplanName, Version)
);
create table SeitenElemente
(
Elementname text,
Elementaufbau text,
+ Erklaerung text,
Version integer,
SatzId serial8,
@@ -48,6 +56,7 @@ create table SeitenNavigation
OrdnerInhalt bigint[],
Seitenname text,
IstStartseite text unique, -- Soll den Namen des Subsystems enthalten für das es Startseite ist.
+ Erklaerung text,
Version integer,
SatzId serial8,
diff --git a/HtsWebGen/src/HtsWebGen.conf b/HtsWebGen/src/HtsWebGen.conf
index 6c993f8..a731124 100644
--- a/HtsWebGen/src/HtsWebGen.conf
+++ b/HtsWebGen/src/HtsWebGen.conf
@@ -1,7 +1,7 @@
[UserLogin]
LoginTimeout = 10
-[Datenbank]
+[Datenbank_1]
ServerAdresse =
DatenbankName =
UserId =
diff --git a/HtsWebGen/src/HtsWebGen.cpp b/HtsWebGen/src/HtsWebGen.cpp
index a7e4546..8a84378 100644
--- a/HtsWebGen/src/HtsWebGen.cpp
+++ b/HtsWebGen/src/HtsWebGen.cpp
@@ -326,6 +326,8 @@ int main (int argC, char *argV[])
exit (1);
}
+ syslog (LOG_INFO, "HtsWebGen -> strBauplan: '%s'", strBauplan.c_str ());
+
//*****
//* Stelle die MAP mit den im Bauplan angegebenen CGI-Variablen zusammen.
//*