Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
A datatype to model an SQLite column. More...
#include <sqlite_column.h>
Data Fields | |
char * | slc_name_s |
The name of the column. More... | |
uint32 | slc_type |
The datatype for the column. More... | |
bool | slc_unique_flag |
Does this column have a UNIQUE constraint? More... | |
bool | slc_null_flag |
Can the column contain NULL values? More... | |
char * | slc_check_s |
The column's CHECK constraint. More... | |
bool | slc_primary_key_flag |
Is this column the primary key in its table? More... | |
A datatype to model an SQLite column.
char* slc_name_s |
The name of the column.
uint32 slc_type |
The datatype for the column.
This can be one of
SQLITE_INTEGER SQLITE_FLOAT SQLITE_BLOB SQLITE_NULL SQLITE_TEXT
bool slc_unique_flag |
Does this column have a UNIQUE constraint?
bool slc_null_flag |
Can the column contain NULL values?
char* slc_check_s |
The column's CHECK constraint.
bool slc_primary_key_flag |
Is this column the primary key in its table?