Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 426974c6

Von Christian Ehringfeld vor etwa 9 Jahren hinzugefügt

  • ID 426974c6030a4b348d33f6481bf920a69d9f449a
  • Vorgänger a604a5a2
  • Nachfolger caea9141

...

Unterschiede anzeigen:

src/database.h
#include "enums/databasetype.h"
namespace CuteEntityManager {
class Database
{
private:
class Database {
private:
QSqlDatabase database;
QString connectionName;
bool seqTable;
......
QString querySequenceCounter();
QStringList *tableList;
protected:
protected:
inline QString pgsqlSeqTable();
inline QString mysqlSeqTable();
inline QString sqliteSeqTable();
......
inline QString mysqlTableList();
inline QString pgsqlTableList();
public:
public:
Database(QSqlDatabase database);
~Database();
Database(QString databaseType, QString databasename);
Database(QString databaseType, QString connectionName, QString databasename);
Database(QString databaseType, QString connectionName= "", QString hostname="",QString databasename = "" , QString username ="", QString password="", qint64 port=0);
Database(QString databaseType, QString connectionName = "", QString hostname = "", QString databasename = "" ,
QString username = "", QString password = "", qint64 port = 0);
QSqlDatabase getDatabase();
QString getConnectionName();
QSqlQuery getQuery();

Auch abrufbar als: Unified diff