We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b10cd5 commit 02ec956Copy full SHA for 02ec956
extra_plugins/output/clickhouse/src/column.h
@@ -0,0 +1,31 @@
1
+/**
2
+ * @file
3
+ * @author Michal Sedlak <[email protected]>
4
+ * @brief Column representation
5
+ * @date 2025
6
+ *
7
+ * Copyright(c) 2025 CESNET z.s.p.o.
8
+ * SPDX-License-Identifier: BSD-3-Clause
9
+ */
10
+
11
+#pragma once
12
13
+#include "clickhouse.h"
14
+#include "config.h"
15
+#include "datatype.h"
16
+#include <libfds.h>
17
+#include <string>
18
19
20
+ * @class Column
21
+ * @brief Information about a column
22
23
+struct Column {
24
+ std::string name;
25
+ DataType datatype;
26
+ bool nullable;
27
28
+ const fds_iemgr_elem *elem = nullptr;
29
+ const fds_iemgr_alias *alias = nullptr;
30
+ SpecialField special = SpecialField::NONE;
31
+};
0 commit comments