This structure is designed to allow for Field definitions, this is used by the STableInfo structure (one entry per field for the table). More...
#include <CMySQL.h>
Public Attributes | |
const char * | name_of_field |
This is the name for the field. | |
const char * | name_of_type |
This is the field type. | |
BOOL | bNullAllowed |
Specifies if a NULL value is allowed for this field. | |
const char * | DefaultValue |
Specifies the default value for this field. | |
BOOL | bAutoIncrement |
Specifies of this field value automatically increments. | |
BOOL | bPrimary |
Specifies this field as a primary key. | |
BOOL | bIndexKey |
Specifies this as an index key. | |
BOOL | bIndex |
Should this field be indexed. | |
BOOL | bUnique |
Specifies if this field should be unique. |
This structure is designed to allow for Field definitions, this is used by the STableInfo structure (one entry per field for the table).
BOOL SFieldInfo::bAutoIncrement |
Specifies of this field value automatically increments.
BOOL SFieldInfo::bIndex |
Should this field be indexed.
BOOL SFieldInfo::bIndexKey |
Specifies this as an index key.
BOOL SFieldInfo::bNullAllowed |
Specifies if a NULL value is allowed for this field.
BOOL SFieldInfo::bPrimary |
Specifies this field as a primary key.
BOOL SFieldInfo::bUnique |
Specifies if this field should be unique.
const char* SFieldInfo::DefaultValue |
Specifies the default value for this field.
const char* SFieldInfo::name_of_field |
This is the name for the field.
const char* SFieldInfo::name_of_type |
This is the field type.