blob: 837cc939ef42881b5eee4e546837aa61b5218078 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#pragma once
#include <QSqlDatabase>
#include "util/assert.h"
class DAO {
public:
virtual ~DAO() = default;
virtual void initialize(const QSqlDatabase& database) {
DEBUG_ASSERT(!m_database.isOpen());
m_database = database;
}
protected:
QSqlDatabase m_database;
};
|