aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/coreSQLiteStudio/parser/ast/sqliteconflictalgo.h
blob: 754672dd69514e38b09e6b7dd633e17b0122545d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef SQLITECONFLICTALGO_H
#define SQLITECONFLICTALGO_H

#include "coreSQLiteStudio_global.h"
#include <QString>

enum class SqliteConflictAlgo
{
    ROLLBACK,
    ABORT,
    FAIL,
    IGNORE,
    REPLACE,
    null
};

API_EXPORT SqliteConflictAlgo sqliteConflictAlgo(const QString& value);
API_EXPORT QString sqliteConflictAlgo(SqliteConflictAlgo value);

#endif // SQLITECONFLICTALGO_H