Hoel
C Database abstraction library with json based language
|
Macros | |
#define | HOEL_DB_TYPE_SQLITE 0 |
#define | HOEL_DB_TYPE_MARIADB 1 |
#define | HOEL_DB_TYPE_PGSQL 2 |
#define | HOEL_COL_TYPE_INT 0 |
#define | HOEL_COL_TYPE_DOUBLE 1 |
#define | HOEL_COL_TYPE_TEXT 2 |
#define | HOEL_COL_TYPE_DATE 3 |
#define | HOEL_COL_TYPE_BLOB 4 |
#define | HOEL_COL_TYPE_BOOL 5 |
#define | HOEL_COL_TYPE_NULL 5 |
#define | H_OK 0 /* No error */ |
#define | H_ERROR 1 /* Generic error */ |
#define | H_ERROR_PARAMS 2 /* Error in input parameters */ |
#define | H_ERROR_CONNECTION 3 /* Error in database connection */ |
#define | H_ERROR_QUERY 4 /* Error executing query */ |
#define | H_ERROR_MEMORY 99 /* Error allocating memory */ |
#define | H_OPTION_NONE 0x0000 /* Nothing whatsoever */ |
#define | H_OPTION_SELECT 0x0001 /* Execute a SELECT statement */ |
#define | H_OPTION_EXEC 0x0010 /* Execute an INSERT, UPDATE or DELETE statement */ |
Angharad libraries
#define H_ERROR 1 /* Generic error */ |
#define H_ERROR_CONNECTION 3 /* Error in database connection */ |
#define H_ERROR_MEMORY 99 /* Error allocating memory */ |
#define H_ERROR_PARAMS 2 /* Error in input parameters */ |
#define H_ERROR_QUERY 4 /* Error executing query */ |
#define H_OK 0 /* No error */ |
#define H_OPTION_EXEC 0x0010 /* Execute an INSERT, UPDATE or DELETE statement */ |
#define H_OPTION_NONE 0x0000 /* Nothing whatsoever */ |
#define H_OPTION_SELECT 0x0001 /* Execute a SELECT statement */ |
#define HOEL_COL_TYPE_BLOB 4 |
#define HOEL_COL_TYPE_BOOL 5 |
#define HOEL_COL_TYPE_DATE 3 |
#define HOEL_COL_TYPE_DOUBLE 1 |
#define HOEL_COL_TYPE_INT 0 |
#define HOEL_COL_TYPE_NULL 5 |
#define HOEL_COL_TYPE_TEXT 2 |
#define HOEL_DB_TYPE_MARIADB 1 |
#define HOEL_DB_TYPE_PGSQL 2 |
#define HOEL_DB_TYPE_SQLITE 0 |