GPUdb C++ API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ColumnProperties.h File Reference
#include <string>
+ Include dependency graph for ColumnProperties.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gpudb
 
 gpudb::ColumnProperty
 

Variables

const std::string gpudb::ColumnProperty::DATA
 Default property for all numeric and string type columns; makes the column available for GPU queries. More...
 
const std::string gpudb::ColumnProperty::TEXT_SEARCH
 Valid only for 'string' columns. More...
 
const std::string gpudb::ColumnProperty::STORE_ONLY
 Persist the column value but do not make it available to queries (e.g. More...
 
const std::string gpudb::ColumnProperty::DISK_OPTIMIZED
 Works in conjunction with the data property for string columns. More...
 
const std::string gpudb::ColumnProperty::TIMESTAMP
 Valid only for 'long' columns. More...
 
const std::string gpudb::ColumnProperty::ULONG
 Valid only for 'string' columns. More...
 
const std::string gpudb::ColumnProperty::DECIMAL
 Valid only for 'string' columns. More...
 
const std::string gpudb::ColumnProperty::DATE
 Valid only for 'string' columns. More...
 
const std::string gpudb::ColumnProperty::TIME
 Valid only for 'string' columns. More...
 
const std::string gpudb::ColumnProperty::DATETIME
 Valid only for 'string' columns. More...
 
const std::string gpudb::ColumnProperty::CHAR1
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR2
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR4
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR8
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR16
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR32
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR64
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR128
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::CHAR256
 This property provides optimized memory, disk and query performance for string columns. More...
 
const std::string gpudb::ColumnProperty::INT8
 This property provides optimized memory and query performance for int columns. More...
 
const std::string gpudb::ColumnProperty::INT16
 This property provides optimized memory and query performance for int columns. More...
 
const std::string gpudb::ColumnProperty::IPV4
 This property provides optimized memory, disk and query performance for string columns representing IPv4 addresses (i.e. More...
 
const std::string gpudb::ColumnProperty::WKT
 Valid only for 'string' and 'bytes' columns. More...
 
const std::string gpudb::ColumnProperty::PRIMARY_KEY
 This property indicates that this column will be part of (or the entire) primary key. More...
 
const std::string gpudb::ColumnProperty::SHARD_KEY
 This property indicates that this column will be part of (or the entire) shard key. More...
 
const std::string gpudb::ColumnProperty::NULLABLE
 This property indicates that this column is nullable. More...
 
const std::string gpudb::ColumnProperty::DICT
 This property indicates that this column should be dictionary encoded. More...
 
const std::string gpudb::ColumnProperty::INIT_WITH_NOW
 For 'date', 'time', 'datetime', or 'timestamp' column types, replace empty strings and invalid timestamps with 'NOW()' upon insert. More...