GPUdb C++ API  Version 6.2.0.3
ColumnProperties.h
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the GPUdb schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 #ifndef __GPUDB_COLUMN_PROPERTIES__H__
7 #define __GPUDB_COLUMN_PROPERTIES__H__
8 
9 #include <string>
10 
11 
12 namespace gpudb
13 {
14  namespace ColumnProperty
15  {
16 
21  extern const std::string DATA;
22 
23 
28  extern const std::string TEXT_SEARCH;
29 
30 
37  extern const std::string STORE_ONLY;
38 
39 
47  extern const std::string DISK_OPTIMIZED;
48 
49 
56  extern const std::string TIMESTAMP;
57 
58 
67  extern const std::string DECIMAL;
68 
69 
76  extern const std::string DATE;
77 
78 
86  extern const std::string TIME;
87 
88 
96  extern const std::string DATETIME;
97 
98 
104  extern const std::string CHAR1;
105 
106 
112  extern const std::string CHAR2;
113 
114 
120  extern const std::string CHAR4;
121 
122 
128  extern const std::string CHAR8;
129 
130 
136  extern const std::string CHAR16;
137 
138 
144  extern const std::string CHAR32;
145 
146 
152  extern const std::string CHAR64;
153 
154 
160  extern const std::string CHAR128;
161 
162 
168  extern const std::string CHAR256;
169 
170 
176  extern const std::string INT8;
177 
178 
184  extern const std::string INT16;
185 
186 
193  extern const std::string IPV4;
194 
195 
201  extern const std::string WKT;
202 
203 
209  extern const std::string PRIMARY_KEY;
210 
211 
217  extern const std::string SHARD_KEY;
218 
219 
234  extern const std::string NULLABLE;
235 
236 
245  extern const std::string DICT;
246 
247 
252  extern const std::string INIT_WITH_NOW;
253 
254 
255  } // end namespace ColumnProperty
256 } // end namespace gpudb
257 
258 
259 #endif // __GPUDB_COLUMN_PROPERTIES__H__
const std::string CHAR1
This property provides optimized memory, disk and query performance for string columns.
const std::string CHAR4
This property provides optimized memory, disk and query performance for string columns.
const std::string IPV4
This property provides optimized memory, disk and query performance for string columns representing I...
const std::string TIMESTAMP
Valid only for &#39;long&#39; columns.
const std::string CHAR16
This property provides optimized memory, disk and query performance for string columns.
const std::string DICT
This property indicates that this column should be dictionary encoded.
const std::string TEXT_SEARCH
Valid only for &#39;string&#39; columns.
const std::string TIME
Valid only for &#39;string&#39; columns.
const std::string CHAR32
This property provides optimized memory, disk and query performance for string columns.
const std::string CHAR64
This property provides optimized memory, disk and query performance for string columns.
const std::string INIT_WITH_NOW
For columns with attributes of date, time, datetime or timestamp, at insert time, replace empty strin...
const std::string INT8
This property provides optimized memory and query performance for int columns.
const std::string INT16
This property provides optimized memory and query performance for int columns.
const std::string SHARD_KEY
This property indicates that this column will be part of (or the entire) shard key.
const std::string DATE
Valid only for &#39;string&#39; columns.
const std::string CHAR128
This property provides optimized memory, disk and query performance for string columns.
const std::string CHAR256
This property provides optimized memory, disk and query performance for string columns.
const std::string DECIMAL
Valid only for &#39;string&#39; columns.
const std::string DISK_OPTIMIZED
Works in conjunction with the data property for string columns.
const std::string WKT
Valid only for &#39;string&#39; and &#39;bytes&#39; columns.
const std::string STORE_ONLY
Persist the column value but do not make it available to queries (e.g.
const std::string PRIMARY_KEY
This property indicates that this column will be part of (or the entire) primary key.
const std::string DATETIME
Valid only for &#39;string&#39; columns.
const std::string CHAR2
This property provides optimized memory, disk and query performance for string columns.
const std::string CHAR8
This property provides optimized memory, disk and query performance for string columns.
const std::string NULLABLE
This property indicates that this column is nullable.
const std::string DATA
Default property for all numeric and string type columns; makes the column available for GPU queries...