MySQL 8.4.2
Source Code Documentation
classic_protocol::column_def::pos Namespace Reference

Typedefs

using value_type = uint8_t
 

Variables

constexpr value_type not_null {0}
 
constexpr value_type primary_key {1}
 
constexpr value_type unique_key {2}
 
constexpr value_type multiple_key {3}
 
constexpr value_type blob {4}
 
constexpr value_type is_unsigned {5}
 
constexpr value_type zerofill {6}
 
constexpr value_type binary {7}
 
constexpr value_type is_enum {8}
 
constexpr value_type auto_increment {9}
 
constexpr value_type timestamp {10}
 
constexpr value_type set {11}
 
constexpr value_type no_default_value {12}
 
constexpr value_type on_update {13}
 
constexpr value_type numeric {14}
 
constexpr value_type _bitset_size {numeric + 1}
 

Typedef Documentation

◆ value_type

Variable Documentation

◆ _bitset_size

constexpr value_type classic_protocol::column_def::pos::_bitset_size {numeric + 1}
constexpr

◆ auto_increment

constexpr value_type classic_protocol::column_def::pos::auto_increment {9}
constexpr

◆ binary

constexpr value_type classic_protocol::column_def::pos::binary {7}
constexpr

◆ blob

constexpr value_type classic_protocol::column_def::pos::blob {4}
constexpr

◆ is_enum

constexpr value_type classic_protocol::column_def::pos::is_enum {8}
constexpr

◆ is_unsigned

constexpr value_type classic_protocol::column_def::pos::is_unsigned {5}
constexpr

◆ multiple_key

constexpr value_type classic_protocol::column_def::pos::multiple_key {3}
constexpr

◆ no_default_value

constexpr value_type classic_protocol::column_def::pos::no_default_value {12}
constexpr

◆ not_null

constexpr value_type classic_protocol::column_def::pos::not_null {0}
constexpr

◆ numeric

constexpr value_type classic_protocol::column_def::pos::numeric {14}
constexpr

◆ on_update

constexpr value_type classic_protocol::column_def::pos::on_update {13}
constexpr

◆ primary_key

constexpr value_type classic_protocol::column_def::pos::primary_key {1}
constexpr

◆ set

constexpr value_type classic_protocol::column_def::pos::set {11}
constexpr

◆ timestamp

constexpr value_type classic_protocol::column_def::pos::timestamp {10}
constexpr

◆ unique_key

constexpr value_type classic_protocol::column_def::pos::unique_key {2}
constexpr

◆ zerofill

constexpr value_type classic_protocol::column_def::pos::zerofill {6}
constexpr