2017-12-01 Fred Gleason <fredg@paravelsystems.com>

* Added an 'Engine=' directive to the [MySQL] section of
	rd.conf(5).
	* Refactored the schema update code to use standard form
	in rdadmin(1).
This commit is contained in:
Fred Gleason
2017-12-01 17:37:37 -05:00
parent cbba0eb10a
commit a8ae9f9bfa
54 changed files with 4210 additions and 4680 deletions

View File

@@ -23,6 +23,7 @@
#include <qdatetime.h>
#include <qsqldatabase.h>
#include <rdconfig.h>
#include <rdlog_line.h>
#ifndef RDLOG_EVENT_H
@@ -42,8 +43,8 @@ class RDLogEvent
void setLogName(QString logname);
QString serviceName() const;
int load(bool track_ptrs=false);
void saveModified(bool update_tracks=true);
void save(bool update_tracks=true,int line=-1);
void saveModified(RDConfig *config,bool update_tracks=true);
void save(RDConfig *config,bool update_tracks=true,int line=-1);
int append(const QString &logname,bool track_ptrs=false);
int validate(QString *report,const QDate &date);
void clear();