This repository has been archived on 2020-01-20. You can view files and clone it, but cannot push or open issues or pull requests.
lilac/schema-transformed.xml

3 lines
97 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<database defaultPhpNamingMethod="underscore" heavyIndexing="false" name="lilac" defaultIdMethod="native"><table skipSql="false" abstract="false" name="lilac_configuration" description="Lilac Configuration"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="version" type="varchar" size="255"/></table><table skipSql="false" abstract="false" name="import_job" description="Import Job Information"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="config" type="LONGVARCHAR" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="start_time" type="timestamp"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="end_time" type="timestamp"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status" type="varchar" size="255"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="status_code" type="integer" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status_change_time" type="timestamp"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="stats" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="cmd" type="varchar" size="255" required="false"/></table><table skipSql="false" abstract="false" name="export_job" description="Export Job Information"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="config" type="LONGVARCHAR" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="start_time" type="timestamp"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="end_time" type="timestamp"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status" type="varchar" size="255"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="status_code" type="integer" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status_change_time" type="timestamp"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="stats" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="cmd" type="varchar" size="255" required="false"/></table><table skipSql="false" abstract="false" name="export_log_entry" description="Export Job Entry"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="job" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="time" type="timestamp" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="text" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="type" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="export_job" onDelete="cascade"><reference local="job" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="import_log_entry" description="Import Job Entry"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="job" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="time" type="timestamp" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="text" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="type" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="import_job" onDelete="cascade"><reference local="job" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="label" description="Language based labels"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="section" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="label" type="LONGVARCHAR"/></table><table skipSql="false" abstract="false" name="nagios_broker_module" description="Event Broker Modules"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="line" type="varchar" size="255" required="true"/></table><table skipSql="false" abstract="false" name="nagios_cgi_configuration" description="CGI Configuration"><column lazyLoad="false" name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="physical_html_path" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="url_html_path" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="use_authentication" type="boolean" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="default_user_name" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_system_information" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_system_commands" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_configuration_information" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_all_hosts" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_all_host_commands" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_all_services" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="authorized_for_all_service_commands" type="varchar" size="255" required="false"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="lock_author_names" type="boolean"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="statusmap_background_image" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="default_statusmap_layout" type="tinyint" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="statuswrl_include" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="default_statuswrl_layout" type="tinyint" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="refresh_rate" type="integer" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_unreachable_sound" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_down_sound" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_critical_sound" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_warning_sound" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_unknown_sound" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="ping_syntax" type="varchar" size="255" required="false"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escape_html_tags" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes_url_target" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="action_url_target" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_splunk_integration" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="splunk_url" type="varchar" size="255"/></table><table skipSql="false" abstract="false" name="nagios_command" description="Nagios Command"><column lazyLoad="false" name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="line" type="longvarchar" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="LONGVARCHAR" size="255" required="false"/></table><table skipSql="false" abstract="false" name="nagios_timeperiod" description="Nagios Timeperiods"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="alias" type="varchar" size="255" required="true"/></table><table skipSql="false" abstract="false" name="nagios_timeperiod_entry" description="Time Period Entries"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="timeperiod_id" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="entry" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="value" type="varchar" size="255" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="timeperiod_id" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_timeperiod_exclude" description="Time Period Excludes"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="timeperiod_id" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="excluded_timeperiod" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="timeperiod_id" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="excluded_timeperiod" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_contact" description="Nagios Contact"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="alias" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="email" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="pager" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_notifications_enabled" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_notifications_enabled" type="boolean" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_notification_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_notification_period" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_notification_on_down" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_notification_on_unreachable" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_notification_on_recovery" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_notification_on_flapping" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_notification_on_scheduled_downtime" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_notification_on_warning" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_notification_on_unknown" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_notification_on_critical" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_notification_on_recovery" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="service_notification_on_flapping" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="can_submit_commands" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="retain_status_information" type="boolean" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="retain_nonstatus_information" type="boolean" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="host_notification_period" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="service_notification_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_contact_address" description="Nagios Contact Address"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contact" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="address" type="varchar" size="255" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_contact" onDelete="cascade"><reference local="contact" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_contact_group" description="Nagios Contact Group"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="alias" type="varchar" size="255" required="true"/></table><table skipSql="false" abstract="false" name="nagios_contact_group_member" description="Member of a Nagios Contact Group"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contact" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contactgroup" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_contact" onDelete="cascade"><reference local="contact" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact_group" onDelete="cascade"><reference local="contactgroup" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_contact_notification_command" description="Notification Command for a Nagios Contact"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contact_id" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="command" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="type" type="varchar" size="255" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_contact" onDelete="cascade"><reference local="contact_id" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="command" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_template" description="Nagios Host Template"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="false"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="initial_state" type="varchar" size="1"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retry_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="first_notification_delay" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="maximum_check_attempts" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="passive_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="obsess_over_host" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_freshness" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="freshness_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="active_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="low_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="high_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="process_perf_data" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_status_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_nonstatus_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notifications_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_recovery" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_flapping" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_scheduled_downtime" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="failure_prediction_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes_url" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="action_url" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="icon_image" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="icon_image_alt" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="vrml_image" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="statusmap_image" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="two_d_coords" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="three_d_coords" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="autodiscovery_address_filter" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="autodiscovery_hostname_filter" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="autodiscovery_os_family_filter" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="autodiscovery_os_generation_filter" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="autodiscovery_os_vendor_filter" type="varchar" size="255"/><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="check_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="event_handler" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="check_period" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="notification_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_template_autodiscovery_service"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="protocol" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="port" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="product" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="version" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="extra_information" type="varchar" size="255"/><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host" description="Nagios Host"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="alias" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="display_name" type="varchar" size="255" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="initial_state" type="varchar" size="1"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="address" type="varchar" size="255" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retry_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="first_notification_delay" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="maximum_check_attempts" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="passive_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="obsess_over_host" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_freshness" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="freshness_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="active_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="low_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="high_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="process_perf_data" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_status_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_nonstatus_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notifications_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_recovery" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_flapping" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_scheduled_downtime" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="failure_prediction_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes_url" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="action_url" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="icon_image" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="icon_image_alt" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="vrml_image" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="statusmap_image" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="two_d_coords" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="three_d_coords" type="varchar" size="255"/><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="check_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="event_handler" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="check_period" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="notification_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service_template" description="Nagios Service Template"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="false"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="initial_state" type="varchar" size="1"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="is_volatile" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="maximum_check_attempts" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="normal_check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retry_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="first_notification_delay" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="active_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="passive_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="parallelize_check" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="obsess_over_service" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_freshness" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="freshness_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="low_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="high_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="process_perf_data" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_status_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_nonstatus_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_recovery" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_flapping" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_scheduled_downtime" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notifications_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="failure_prediction_enabled" type="boolean"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="notes" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="notes_url" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="action_url" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="icon_image" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="icon_image_alt" type="varchar" size="255" required="false"/><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="check_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="event_handler" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="check_period" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="notification_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service" description="Nagios Service"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="display_name" type="varchar" size="255" required="false"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="hostgroup" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="initial_state" type="varchar" size="1"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="is_volatile" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="maximum_check_attempts" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="normal_check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retry_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="first_notification_delay" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="active_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="passive_checks_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="parallelize_check" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="obsess_over_service" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_freshness" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="freshness_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="low_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="high_flap_threshold" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="flap_detection_on_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="process_perf_data" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_status_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_nonstatus_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_recovery" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_flapping" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_on_scheduled_downtime" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notifications_enabled" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="stalking_on_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="failure_prediction_enabled" type="boolean"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="notes" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="notes_url" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="action_url" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="icon_image" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="icon_image_alt" type="varchar" size="255" required="false"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_hostgroup" onDelete="cascade"><reference local="hostgroup" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="check_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="setnull"><reference local="event_handler" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="check_period" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="notification_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service_check_command_parameter" description="Parameter for check command for service or service template"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="template" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="parameter" type="varchar" size="255" required="false"/><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="template" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service_group" description="Nagios Service Group"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="alias" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="notes" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="notes_url" type="varchar" size="255" required="false"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="action_url" type="varchar" size="255" required="false"/></table><table skipSql="false" abstract="false" name="nagios_service_group_member"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_group" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_group" onDelete="cascade"><reference local="service_group" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_contact_member" description="Contacts which belong to host templates or hosts"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="contact" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact" onDelete="cascade"><reference local="contact" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service_contact_member" description="Contacts which belong to service templates or services"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="contact" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact" onDelete="cascade"><reference local="contact" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service_contact_group_member" description="Nagios Service Group"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="contact_group" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact_group" onDelete="cascade"><reference local="contact_group" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_dependency" description="Nagios Dependency"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="hostgroup" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_pending" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execution_failure_criteria_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_critical" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_pending" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_failure_criteria_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="inherits_parent" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="dependency_period" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="service_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_hostgroup" onDelete="cascade"><reference local="hostgroup" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="cascade"><reference local="dependency_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_dependency_target" description="Targets for a Dependency"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="dependency" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="target_host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="target_service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="target_hostgroup" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_dependency" onDelete="cascade"><reference local="dependency" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="target_host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="target_service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_hostgroup" onDelete="cascade"><reference local="target_hostgroup" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_escalation" description="Nagios Escalation"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="hostgroup" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="first_notification" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="last_notification" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_period" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_up" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_down" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_unreachable" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_ok" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_warning" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_unknown" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="escalation_options_critical" type="boolean"/><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="service_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_hostgroup" onDelete="cascade"><reference local="hostgroup" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_timeperiod" onDelete="setnull"><reference local="escalation_period" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_escalation_contact" description="Contact Group for Escalation"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="escalation" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contact" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_escalation" onDelete="cascade"><reference local="escalation" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact" onDelete="cascade"><reference local="contact" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_escalation_contactgroup" description="Contact Group for Escalation"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="escalation" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contactgroup" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_escalation" onDelete="cascade"><reference local="escalation" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact_group" onDelete="cascade"><reference local="contactgroup" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_contactgroup" description="Contact Group for Host"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="contactgroup" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_contact_group" onDelete="cascade"><reference local="contactgroup" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_hostgroup" description="Nagios Hostgroup"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="alias" type="varchar" size="255" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notes_url" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="action_url" type="varchar" size="255"/></table><table skipSql="false" abstract="false" name="nagios_hostgroup_membership" description="Hostgroup Membership for Host"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="hostgroup" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_hostgroup" onDelete="cascade"><reference local="hostgroup" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_check_command_parameter" description="Parameter for Host Check Command"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="parameter" type="varchar" size="255" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_parent" description="Nagios Additional Host Parent Relationship"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="child_host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="child_host_template" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="parent_host" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="child_host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="parent_host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="child_host_template" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_resource" description="Nagios Resource"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user1" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user2" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user3" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user4" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user5" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user6" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user7" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user8" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user9" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user10" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user11" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user12" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user13" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user14" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user15" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user16" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user17" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user18" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user19" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user20" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user21" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user22" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user23" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user24" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user25" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user26" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user27" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user28" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user29" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user30" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user31" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="user32" type="varchar" size="255"/></table><table skipSql="false" abstract="false" name="nagios_main_configuration" description="Nagios Main Configuration"><column lazyLoad="false" name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="config_dir" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="temp_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status_update_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="nagios_user" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="nagios_group" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_notifications" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execute_service_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="accept_passive_service_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_event_handlers" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_rotation_method" type="char"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_archive_path" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_external_commands" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="command_check_interval" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="command_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="lock_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retain_state_information" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="state_retention_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retention_update_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_retained_program_state" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_syslog" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_notifications" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_service_retries" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_host_retries" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_event_handlers" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_initial_states" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_external_commands" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="log_passive_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="global_host_event_handler" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="global_service_event_handler" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="external_command_buffer_slots" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="sleep_time" type="float"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_interleave_factor" type="char"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="max_concurrent_checks" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_reaper_frequency" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="interval_length" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_aggressive_host_checking" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_flap_detection" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="low_service_flap_threshold" type="float"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="high_service_flap_threshold" type="float"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="low_host_flap_threshold" type="float"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="high_host_flap_threshold" type="float"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="soft_state_dependencies" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_check_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_check_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_handler_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="notification_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ocsp_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ohcp_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="perfdata_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="obsess_over_services" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ocsp_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="process_performance_data" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_for_orphaned_services" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_service_freshness" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="freshness_check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="date_format" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="illegal_object_name_chars" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="illegal_macro_output_chars" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="admin_email" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="admin_pager" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="execute_host_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_inter_check_delay_method" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_retained_scheduling_info" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="accept_passive_host_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="max_service_check_spread" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_inter_check_delay_method" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="max_host_check_spread" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="auto_reschedule_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="auto_rescheduling_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="auto_rescheduling_window" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ochp_timeout" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="obsess_over_hosts" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="ochp_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_host_freshness" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_freshness_check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_freshness_check_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_regexp_matching" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_true_regexp_matching" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="event_broker_options" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="daemon_dumps_core" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_perfdata_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_perfdata_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_perfdata_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_perfdata_file_template" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_perfdata_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_perfdata_file_template" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_perfdata_file_mode" type="char"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_perfdata_file_mode" type="char"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_perfdata_file_processing_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_perfdata_file_processing_command" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="host_perfdata_file_processing_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="service_perfdata_file_processing_interval" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="object_cache_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="precached_object_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retained_host_attribute_mask" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retained_service_attribute_mask" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retained_process_host_attribute_mask" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retained_process_service_attribute_mask" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retained_contact_host_attribute_mask" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="retained_contact_service_attribute_mask" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_result_reaper_frequency" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="max_check_result_reaper_time" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="check_result_path" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="max_check_result_file_age" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="translate_passive_host_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="passive_host_checks_are_soft" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_predictive_host_dependency_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_predictive_service_dependency_checks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="cached_host_check_horizon" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="cached_service_check_horizon" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_large_installation_tweaks" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="free_child_process_memory" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="child_processes_fork_twice" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_environment_macros" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="additional_freshness_latency" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="enable_embedded_perl" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_embedded_perl_implicitly" type="boolean"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="p1_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="use_timezone" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="debug_file" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="debug_level" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="debug_verbosity" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="max_debug_file_size" type="integer"/><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="ocsp_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="ochp_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="host_perfdata_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="service_perfdata_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="host_perfdata_file_processing_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="service_perfdata_file_processing_command" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="global_service_event_handler" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_command" onDelete="cascade"><reference local="global_host_event_handler" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_host_template_inheritance" description="Nagios Host Template Inheritance"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="source_host" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="source_template" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="target_template" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="order" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="cascade"><reference local="source_host" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="source_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="target_template" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="nagios_service_template_inheritance" description="Nagios service Template Inheritance"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="source_service" type="integer"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="source_template" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="target_template" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="order" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="nagios_service" onDelete="cascade"><reference local="source_service" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="source_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_service_template" onDelete="cascade"><reference local="target_template" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="autodiscovery_job" description="AutoDiscovery Job Information"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="config" type="LONGVARCHAR" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="start_time" type="timestamp"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="end_time" type="timestamp"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status" type="varchar" size="255"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="status_code" type="integer" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="status_change_time" type="timestamp"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="stats" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="cmd" type="varchar" size="255" required="false"/></table><table skipSql="false" abstract="false" name="autodiscovery_log_entry" description="Export Job Entry"><column lazyLoad="false" name="id" type="integer" primaryKey="true" autoIncrement="true" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="job" type="integer"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="time" type="timestamp" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="text" type="LONGVARCHAR" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="type" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="autodiscovery_job" onDelete="cascade"><reference local="job" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="autodiscovery_device" description="AutoDiscovery Found Device"><column lazyLoad="false" name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="job_id" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="address" type="varchar" size="255" required="true"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="hostname" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="description" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="osvendor" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="osfamily" type="varchar" size="255"/><column primaryKey="false" required="false" autoIncrement="false" lazyLoad="false" name="osgen" type="varchar" size="255"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="proposed_parent" type="integer" required="false"/><foreign-key onUpdate="none" foreignTable="autodiscovery_job" onDelete="cascade"><reference local="job_id" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="setnull"><reference local="host_template" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host" onDelete="setnull"><reference local="proposed_parent" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="autodiscovery_device_service" description="AutoDiscovery Found Service"><column lazyLoad="false" name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="device_id" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="protocol" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="port" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="name" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="product" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="version" type="varchar" size="255" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="extrainfo" type="varchar" size="255" required="true"/><foreign-key onUpdate="none" foreignTable="autodiscovery_device" onDelete="cascade"><reference local="device_id" foreign="id"/></foreign-key></table><table skipSql="false" abstract="false" name="autodiscovery_device_template_match" description="AutoDiscovery Device Matched Template"><column lazyLoad="false" name="id" type="integer" required="true" primaryKey="true" autoIncrement="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="device_id" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="host_template" type="integer" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="percent" type="float" required="true"/><column primaryKey="false" autoIncrement="false" lazyLoad="false" name="complexity" type="integer" required="true"/><foreign-key onUpdate="none" foreignTable="autodiscovery_device" onDelete="cascade"><reference local="device_id" foreign="id"/></foreign-key><foreign-key onUpdate="none" foreignTable="nagios_host_template" onDelete="cascade"><reference local="host_template" foreign="id"/></foreign-key></table></database>