MySQL 8.3.0
Source Code Documentation
classic_protocol::column_def Namespace Reference

Namespaces

namespace  pos
 

Typedefs

using value_type = std::bitset< pos::_bitset_size >
 

Variables

constexpr value_type not_null {1 << pos::not_null}
 
constexpr value_type primary_key {1 << pos::primary_key}
 
constexpr value_type unique_key {1 << pos::unique_key}
 
constexpr value_type multiple_key {1 << pos::multiple_key}
 
constexpr value_type blob {1 << pos::blob}
 
constexpr value_type is_unsigned {1 << pos::is_unsigned}
 
constexpr value_type zerofill {1 << pos::zerofill}
 
constexpr value_type binary {1 << pos::binary}
 
constexpr value_type is_enum {1 << pos::is_enum}
 
constexpr value_type auto_increment {1 << pos::auto_increment}
 
constexpr value_type timestamp {1 << pos::timestamp}
 
constexpr value_type set {1 << pos::set}
 
constexpr value_type no_default_value {1 << pos::no_default_value}
 
constexpr value_type on_update {1 << pos::on_update}
 
constexpr value_type numeric {1 << pos::numeric}
 

Typedef Documentation

◆ value_type

Variable Documentation

◆ auto_increment

constexpr value_type classic_protocol::column_def::auto_increment {1 << pos::auto_increment}
constexpr

◆ binary

constexpr value_type classic_protocol::column_def::binary {1 << pos::binary}
constexpr

◆ blob

constexpr value_type classic_protocol::column_def::blob {1 << pos::blob}
constexpr

◆ is_enum

constexpr value_type classic_protocol::column_def::is_enum {1 << pos::is_enum}
constexpr

◆ is_unsigned

constexpr value_type classic_protocol::column_def::is_unsigned {1 << pos::is_unsigned}
constexpr

◆ multiple_key

constexpr value_type classic_protocol::column_def::multiple_key {1 << pos::multiple_key}
constexpr

◆ no_default_value

constexpr value_type classic_protocol::column_def::no_default_value {1 << pos::no_default_value}
constexpr

◆ not_null

constexpr value_type classic_protocol::column_def::not_null {1 << pos::not_null}
constexpr

◆ numeric

constexpr value_type classic_protocol::column_def::numeric {1 << pos::numeric}
constexpr

◆ on_update

constexpr value_type classic_protocol::column_def::on_update {1 << pos::on_update}
constexpr

◆ primary_key

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

◆ set

constexpr value_type classic_protocol::column_def::set {1 << pos::set}
constexpr

◆ timestamp

constexpr value_type classic_protocol::column_def::timestamp {1 << pos::timestamp}
constexpr

◆ unique_key

constexpr value_type classic_protocol::column_def::unique_key {1 << pos::unique_key}
constexpr

◆ zerofill

constexpr value_type classic_protocol::column_def::zerofill {1 << pos::zerofill}
constexpr