|
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 |