GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
GncSqlColumnInfo Struct Reference

#include <gnc-backend-sql.h>

Data Fields

gchar * name
 
GncSqlBasicColumnType type
 
gint size
 
gboolean is_unicode
 
gboolean is_autoinc
 
gboolean is_primary_key
 
gboolean null_allowed
 

Detailed Description

The GncSqlColumnInfo structure contains information required to create a column in a table.

Definition at line 302 of file gnc-backend-sql.h.

Field Documentation

gboolean GncSqlColumnInfo::is_autoinc

Column is autoinc (int type)

Definition at line 308 of file gnc-backend-sql.h.

gboolean GncSqlColumnInfo::is_primary_key

Column is the primary key

Definition at line 309 of file gnc-backend-sql.h.

gboolean GncSqlColumnInfo::is_unicode

Column is unicode (string types)

Definition at line 307 of file gnc-backend-sql.h.

gchar* GncSqlColumnInfo::name

Column name

Definition at line 304 of file gnc-backend-sql.h.

gboolean GncSqlColumnInfo::null_allowed

Column allows NULL values

Definition at line 310 of file gnc-backend-sql.h.

gint GncSqlColumnInfo::size

Column size (string types)

Definition at line 306 of file gnc-backend-sql.h.

GncSqlBasicColumnType GncSqlColumnInfo::type

Column basic type

Definition at line 305 of file gnc-backend-sql.h.


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