Sqlitepp  1.2.3
A thin sqlite C++ wrapper
Public Attributes | List of all members
sqlite::Connection::Column_metadata Struct Reference

Column metadata info. More...

#include <sqlite.hpp>

Collaboration diagram for sqlite::Connection::Column_metadata:
Collaboration graph
[legend]

Public Attributes

std::string type
 Column's declared data type. More...
 
std::string collation
 Name of default collation sequence. More...
 
bool not_null = false
 true if the column has a NOT NULL constraint More...
 
bool primary_key = false
 true if column is part of the PRIMARY KEY More...
 
bool auto_inc = false
 true True if column is AUTOINCREMENT More...
 

Detailed Description

Column metadata info.

This is the return type for table_column_metadata()

Member Data Documentation

◆ type

std::string sqlite::Connection::Column_metadata::type

Column's declared data type.

◆ collation

std::string sqlite::Connection::Column_metadata::collation

Name of default collation sequence.

◆ not_null

bool sqlite::Connection::Column_metadata::not_null = false

true if the column has a NOT NULL constraint

◆ primary_key

bool sqlite::Connection::Column_metadata::primary_key = false

true if column is part of the PRIMARY KEY

◆ auto_inc

bool sqlite::Connection::Column_metadata::auto_inc = false

true True if column is AUTOINCREMENT


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