blob: c55f5ccbc885cecdb69e663f6e797ef00c08bcd6 (
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
|
#include "formatrollback.h"
#include "parser/ast/sqliterollback.h"
FormatRollback::FormatRollback(SqliteRollback* rollback) :
rollback(rollback)
{
}
void FormatRollback::formatInternal()
{
withKeyword("ROLLBACK");
if (rollback->transactionKw)
withKeyword("TRANSACTION");
if (!rollback->name.isNull())
{
withKeyword("TO");
if (rollback->savepointKw)
withKeyword("SAVEPOINT");
withId(rollback->name);
}
withSemicolon();
}
|