aboutsummaryrefslogtreecommitdiffstats
path: root/Plugins/DbSqlite2/dbsqlite2.cpp
blob: 93871ae167242458cd1a5320c05c15aa5fc10acf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "dbsqlite2.h"
#include "dbsqlite2instance.h"
#include "common/unused.h"
#include <QFileInfo>

DbSqlite2::DbSqlite2()
{
}

QList<DbPluginOption> DbSqlite2::getOptionsList() const
{
    return QList<DbPluginOption>();
}

Db *DbSqlite2::newInstance(const QString &name, const QString &path, const QHash<QString, QVariant> &options)
{
    return new DbSqlite2Instance(name, path, options);
}

QString DbSqlite2::getLabel() const
{
    return "SQLite 2";
}

bool DbSqlite2::checkIfDbServedByPlugin(Db* db) const
{
    return (db && dynamic_cast<DbSqlite2Instance*>(db));
}