Cloud DB
Загрузка...
Поиск...
Не найдено
include
querybuilder.h
См. документацию.
1
5
#ifndef QUERYBUILDER_H
6
#define QUERYBUILDER_H
7
8
#include "postgres.h"
9
10
#include "
tcassconnection.h
"
11
12
#include "
tcasstuple.h
"
13
14
#include "callback.h"
15
16
#include "uItemPointerData.h"
17
18
#include "
alias.h
"
19
20
void
buildMaxKey(
char
*dest);
21
22
void
buildGetLastPointer(
tCassandraConnectionConfig
config,
char
*tableName,
23
char
*key,
char
*dest);
24
25
void
buildKeyspace(
tCassandraConnectionConfig
config,
char
*dest);
26
27
void
buildCreateTable(
tCassandraConnectionConfig
config,
const
char
*tableName,
28
tCassTuple
tuple,
char
*dest);
29
30
void
buildSelectAll(
tCassandraConnectionConfig
config,
const
char
*tableName,
31
int64_t current,
char
*dest);
32
33
void
buildDelete(
tCassandraConnectionConfig
config,
const
char
*tableName,
34
char
*dest);
35
36
void
buildUpdate(
tCassandraConnectionConfig
config,
const
char
*tableName,
37
char
*dest);
// TODO:
38
39
void
buildInsert(
tCassandraConnectionConfig
config,
const
char
*tableName,
40
tCassTuple
tuple,
char
*dest);
41
42
void
buildUpdateFlags(
tCassandraConnectionConfig
config,
const
char
*tableName,
43
char
*dest,
enum
MinMax transaxtionX,
44
enum
TransactionState state);
45
46
#endif
alias.h
Содержит основные константы и макросы, использующиеся в проекте
cassTuple
Структура, описывающая архитектуру и содержание кортежа
Definition
tcasstuple.h:13
tCassandraConnectionConfig
Definition
tcassconnection.h:18
tcassconnection.h
tcasstuple.h
Создано системой
1.11.0