void zbx_db_save_item_changes(char **sql, size_t *sql_alloc, size_t *sql_offset, const zbx_vector_ptr_t *item_diff,
extern char *CONFIG_DBHOST;
extern char *CONFIG_DBNAME;
extern char *CONFIG_DBSCHEMA;
extern char *CONFIG_DBUSER;
extern char *CONFIG_DBPASSWORD;
extern char *CONFIG_DBSOCKET;
extern char *CONFIG_DB_TLS_CONNECT;
extern char *CONFIG_DB_TLS_CERT_FILE;
extern char *CONFIG_DB_TLS_KEY_FILE;
extern char *CONFIG_DB_TLS_CA_FILE;
extern char *CONFIG_DB_TLS_CIPHER;
extern char *CONFIG_DB_TLS_CIPHER_13;
extern int CONFIG_DBPORT;
extern int CONFIG_HISTSYNCER_FORKS;
extern int CONFIG_UNAVAILABLE_DELAY;
zbx_graph_item_calc_function;
GRAPH_ITEM_AGGREGATED = 1
#define ZBX_DB_CONNECT_NORMAL 0
#define ZBX_DB_CONNECT_EXIT 1
#define ZBX_DB_CONNECT_ONCE 2
#define TRIGGER_OPDATA_LEN 255
#define TRIGGER_URL_LEN 255
#define TRIGGER_DESCRIPTION_LEN 2048
#define TRIGGER_EXPRESSION_LEN 2048
#define TRIGGER_EXPRESSION_LEN_MAX (TRIGGER_EXPRESSION_LEN + 1)
# define TRIGGER_COMMENTS_LEN 2048
# define TRIGGER_COMMENTS_LEN 65535
#define TRIGGER_EVENT_NAME_LEN 2048
#define TAG_VALUE_LEN 255
#define GROUP_NAME_LEN 255