Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3938a37e

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 3938a37e7d3645d2317c6d51f3060f5e47b3806b
  • Vorgänger 85946434
  • Nachfolger f3939e09

logger

Unterschiede anzeigen:

src/database.h
bool supportTransactions;
Logger *logger = nullptr;
void init();
void initLogger(bool activated, bool logQueries, bool logErrors, MsgType type);
void initLogger(bool logQueries, bool logErrors, MsgType type);
bool logQueries;
bool logErrors;
public:
Database(QSqlDatabase database, bool loggerActivated = true,
bool logQueries = false, bool logErrors = true,MsgType type= DEFAULTMSGTYPE);
Database(QSqlDatabase database, bool logQueries = false, bool logErrors = true, MsgType type = DEFAULTMSGTYPE);
~Database();
Database(QString databaseType, QString connectionName = QString(""),
QString hostname = QString(""),
QString databasename = QString("") ,
QString username = QString(""), QString password = QString(""),
qint64 port = 0, bool loggerActivated = true, bool logQueries = false,
bool logErrors = true, QString databaseOptions = "",MsgType type= DEFAULTMSGTYPE);
bool logErrors = true, QString databaseOptions = "",
MsgType type = DEFAULTMSGTYPE);
QSqlDatabase getDatabase();
QString getConnectionName();
QSqlQuery getQuery();
......
QSqlQuery select(const QString &query);
void startTransaction();
bool commitTransaction();
void logMsg(const QString &value);
bool rollbackTransaction();
static DatabaseType getDatabaseType(QString s);
static QSharedPointer<Schema> getSchema(DatabaseType db,
QSharedPointer<Database> database);
Logger *getLogger() const;
};
}
#endif // DATABASE_H

Auch abrufbar als: Unified diff