boost_sqlite 1
A sqlite C++ library
Loading...
Searching...
No Matches
boost::sqlite::column_meta_data Struct Reference

The metadata of a column. More...

#include <include/boost/sqlite/meta_data.hpp>

Public Attributes

bool auto_increment
 true if column is AUTOINCREMENT
 
cstring_ref collation
 Name of default collation sequence.
 
cstring_ref data_type
 Data type fo the column.
 
bool not_null
 true if column has a NOT NULL constraint
 
bool primary_key
 true if column is part of the PRIMARY KEY
 

Detailed Description

The metadata of a column.

Definition at line 21 of file meta_data.hpp.

Member Data Documentation

◆ auto_increment

bool boost::sqlite::column_meta_data::auto_increment

true if column is AUTOINCREMENT

Definition at line 32 of file meta_data.hpp.

◆ collation

cstring_ref boost::sqlite::column_meta_data::collation

Name of default collation sequence.

Definition at line 26 of file meta_data.hpp.

◆ data_type

cstring_ref boost::sqlite::column_meta_data::data_type

Data type fo the column.

Definition at line 24 of file meta_data.hpp.

◆ not_null

bool boost::sqlite::column_meta_data::not_null

true if column has a NOT NULL constraint

Definition at line 28 of file meta_data.hpp.

◆ primary_key

bool boost::sqlite::column_meta_data::primary_key

true if column is part of the PRIMARY KEY

Definition at line 30 of file meta_data.hpp.


The documentation for this struct was generated from the following file: