static int DBmodify_proxy_table_id_field(const char *table_name) { #ifdef HAVE_POSTGRESQL const ZBX_FIELD field = {"id", NULL, NULL, NULL, 0, ZBX_TYPE_ID, ZBX_NOTNULL, 0}; return DBmodify_field_type(table_name, &field); #else return SUCCEED; #endif }
static int DBpatch_4030002(void) { const ZBX_FIELD field = {"host", "", NULL, NULL, 128, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("host_discovery", &field, NULL); }
static int DBpatch_4030001(void) { const ZBX_FIELD field = {"host", "", NULL, NULL, 128, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("proxy_autoreg_host", &field, NULL); }
static int DBpatch_2010008(void) { const ZBX_FIELD field = {"expression", "", NULL, NULL, 2048, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("triggers", &field); }
static int DBpatch_2010183(void) { const ZBX_FIELD field = {"label", "", NULL, NULL, 2048, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("sysmaps_links", &field); }
static int DBpatch_2010181(void) { const ZBX_FIELD field = {"ip", "127.0.0.1", NULL, NULL, 64, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("interface", &field); }
static int DBpatch_2030093(void) { const ZBX_FIELD field = {"error", "", NULL, NULL, 2048, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("items", &field); }
static int DBpatch_2030117(void) { const ZBX_FIELD field = {"name", "", NULL, NULL, 128, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("hosts", &field); }
static int DBpatch_2030102(void) { const ZBX_FIELD field = {"url", "", NULL, NULL, 2048, ZBX_TYPE_CHAR, ZBX_NOTNULL, 0}; return DBmodify_field_type("httpstep", &field); }