don't open database in connection pools if main database connection is not valid
This commit is contained in:
parent
2c22fc93ff
commit
c8852b450d
1 changed files with 4 additions and 2 deletions
|
@ -22,9 +22,11 @@ Servatrice_DatabaseInterface::~Servatrice_DatabaseInterface()
|
|||
|
||||
void Servatrice_DatabaseInterface::initDatabase(const QSqlDatabase &_sqlDatabase)
|
||||
{
|
||||
if (_sqlDatabase.isValid()) {
|
||||
sqlDatabase = QSqlDatabase::cloneDatabase(_sqlDatabase, "pool_" + QString::number(instanceId));
|
||||
openDatabase();
|
||||
}
|
||||
}
|
||||
|
||||
void Servatrice_DatabaseInterface::initDatabase(const QString &type, const QString &hostName, const QString &databaseName, const QString &userName, const QString &password)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue