void addConnectionToPool();
void dbConnect(QSqlDatabase &db);
- int _schemaVersion;
+ int _schemaVersion{0};
bool _debug;
static int _nextConnectionId;
};
struct SenderMO {
- qint64 senderId;
+ qint64 senderId{0};
QString sender;
QString realname;
QString avatarurl;
- SenderMO() : senderId(0) {}
};
struct IdentityMO {
CoreState
};
- AbstractSqlMigrator();
- virtual ~AbstractSqlMigrator() {}
+ virtual ~AbstractSqlMigrator() = default;
static QString migrationObject(MigrationObject moType);
virtual bool commit() = 0;
private:
- QSqlQuery *_query;
+ QSqlQuery *_query{nullptr};
};
template<typename T> bool transferMo(MigrationObject moType, T &mo);
- AbstractSqlMigrationWriter *_writer;
+ AbstractSqlMigrationWriter *_writer{nullptr};
};