Source
33
33
#define ZBX_TYPE_FLOAT 2
34
34
#define ZBX_TYPE_BLOB 3
35
35
#define ZBX_TYPE_TEXT 4
36
36
#define ZBX_TYPE_UINT 5
37
37
#define ZBX_TYPE_ID 6
38
38
#define ZBX_TYPE_SHORTTEXT 7
39
39
#define ZBX_TYPE_LONGTEXT 8
40
40
#define ZBX_TYPE_CUID 9
41
41
#define ZBX_TYPE_SERIAL 10
42
42
43
-
#define ZBX_MAX_FIELDS 104 /* maximum number of fields in a table plus one for null terminator in dbschema.c */
43
+
#define ZBX_MAX_FIELDS 113 /* maximum number of fields in a table plus one for null terminator in dbschema.c */
44
44
#define ZBX_TABLENAME_LEN 26
45
45
#define ZBX_TABLENAME_LEN_MAX (ZBX_TABLENAME_LEN + 1)
46
46
#define ZBX_FIELDNAME_LEN 28
47
47
#define ZBX_FIELDNAME_LEN_MAX (ZBX_FIELDNAME_LEN + 1)
48
48
49
49
typedef struct
50
50
{
51
51
const char *name;
52
52
const char *default_value;
53
53
const char *fk_table;