mdemsar
13th June 2006, 10:25
This is my table structure. I think that yesterday something must have been wrong with my setup. I repeated it and it seems OK now.
Sorry for not attaching a file, but it doesn't work from my location.
-- phpMyAdmin SQL Dump
-- version 2.8.0.3
-- http://www.phpmyadmin.net
--
-- Host: kikimora.local.lj-mlek.si
-- Generation Time: Jun 13, 2006 at 09:20 AM
-- Server version: 4.1.20
-- PHP Version: 4.3.4
--
-- Database: `oreondb`
--
-- --------------------------------------------------------
--
-- Table structure for table `cfg_nagios`
--
CREATE TABLE `cfg_nagios` (
`nagios_id` int(11) NOT NULL auto_increment,
`nagios_name` varchar(255) default NULL,
`log_file` varchar(255) default NULL,
`cfg_dir` varchar(255) default NULL,
`object_cache_file` varchar(255) default NULL,
`temp_file` varchar(255) default NULL,
`status_file` varchar(255) default NULL,
`p1_file` varchar(255) default NULL,
`aggregate_status_updates` enum('0','1','2') default NULL,
`status_update_interval` int(11) default NULL,
`nagios_user` varchar(255) default NULL,
`nagios_group` varchar(255) default NULL,
`enable_notifications` enum('0','1','2') default NULL,
`execute_service_checks` enum('0','1','2') default NULL,
`accept_passive_service_checks` enum('0','1','2') default NULL,
`execute_host_checks` enum('0','1','2') default NULL,
`accept_passive_host_checks` enum('0','1','2') default NULL,
`enable_event_handlers` enum('0','1','2') default NULL,
`log_rotation_method` varchar(255) default NULL,
`log_archive_path` varchar(255) default NULL,
`check_external_commands` enum('0','1','2') default NULL,
`command_check_interval` varchar(255) default NULL,
`command_file` varchar(255) default NULL,
`downtime_file` varchar(255) default NULL,
`comment_file` varchar(255) default NULL,
`lock_file` varchar(255) default NULL,
`retain_state_information` enum('0','1','2') default NULL,
`state_retention_file` varchar(255) default NULL,
`retention_update_interval` int(11) default NULL,
`use_retained_program_state` enum('0','1','2') default NULL,
`use_retained_scheduling_info` enum('0','1','2') default NULL,
`use_syslog` enum('0','1','2') default NULL,
`log_notifications` enum('0','1','2') default NULL,
`log_service_retries` enum('0','1','2') default NULL,
`log_host_retries` enum('0','1','2') default NULL,
`log_event_handlers` enum('0','1','2') default NULL,
`log_initial_states` enum('0','1','2') default NULL,
`log_external_commands` enum('0','1','2') default NULL,
`log_passive_service_checks` enum('0','1','2') default NULL,
`log_passive_checks` enum('0','1','2') default NULL,
`global_host_event_handler` int(11) default NULL,
`global_service_event_handler` int(11) default NULL,
`sleep_time` int(11) default NULL,
`inter_check_delay_method` varchar(255) default NULL,
`service_inter_check_delay_method` varchar(255) default NULL,
`host_inter_check_delay_method` varchar(255) default NULL,
`service_interleave_factor` varchar(255) default NULL,
`max_concurrent_checks` int(11) default NULL,
`max_service_check_spread` int(11) default NULL,
`max_host_check_spread` int(11) default NULL,
`service_reaper_frequency` int(11) default NULL,
`interval_length` int(11) default NULL,
`auto_reschedule_checks` enum('0','1','2') default NULL,
`auto_rescheduling_interval` int(11) default NULL,
`auto_rescheduling_window` int(11) default NULL,
`use_agressive_host_checking` enum('0','1','2') default NULL,
`enable_flap_detection` enum('0','1','2') default NULL,
`low_service_flap_threshold` varchar(255) default NULL,
`high_service_flap_threshold` varchar(255) default NULL,
`low_host_flap_threshold` varchar(255) default NULL,
`high_host_flap_threshold` varchar(255) default NULL,
`soft_state_dependencies` enum('0','1','2') default NULL,
`service_check_timeout` int(11) default NULL,
`host_check_timeout` int(11) default NULL,
`event_handler_timeout` int(11) default NULL,
`notification_timeout` int(11) default NULL,
`ocsp_timeout` int(11) default NULL,
`ochp_timeout` int(11) default NULL,
`perfdata_timeout` int(11) default NULL,
`obsess_over_services` enum('0','1','2') default NULL,
`ocsp_command` int(11) default NULL,
`obsess_over_hosts` enum('0','1','2') default NULL,
`ochp_command` int(11) default NULL,
`process_performance_data` enum('0','1','2') default NULL,
`host_perfdata_command` int(11) default NULL,
`service_perfdata_command` int(11) default NULL,
`host_perfdata_file` varchar(255) default NULL,
`service_perfdata_file` varchar(255) default NULL,
`host_perfdata_file_template` text,
`service_perfdata_file_template` text,
`host_perfdata_file_mode` enum('a','w','2') default NULL,
`service_perfdata_file_mode` enum('a','w','2') default NULL,
`host_perfdata_file_processing_interval` int(11) default NULL,
`service_perfdata_file_processing_interval` int(11) default NULL,
`host_perfdata_file_processing_command` int(11) default NULL,
`service_perfdata_file_processing_command` int(11) default NULL,
`check_for_orphaned_services` enum('0','1','2') default NULL,
`check_service_freshness` enum('0','1','2') default NULL,
`service_freshness_check_interval` int(11) default NULL,
`freshness_check_interval` int(11) default NULL,
`check_host_freshness` enum('0','1','2') default NULL,
`host_freshness_check_interval` int(11) default NULL,
`date_format` varchar(255) default NULL,
`illegal_object_name_chars` varchar(255) default NULL,
`illegal_macro_output_chars` varchar(255) default NULL,
`use_regexp_matching` enum('0','1','2') default NULL,
`use_true_regexp_matching` enum('0','1','2') default NULL,
`admin_email` varchar(255) default NULL,
`admin_pager` varchar(255) default NULL,
`nagios_comment` text,
`nagios_activate` enum('0','1') default NULL,
PRIMARY KEY (`nagios_id`),
KEY `cmd1_index` (`global_host_event_handler`),
KEY `cmd2_index` (`global_service_event_handler`),
KEY `cmd3_index` (`ocsp_command`),
KEY `cmd4_index` (`ochp_command`),
KEY `cmd5_index` (`host_perfdata_command`),
KEY `cmd6_index` (`service_perfdata_command`),
KEY `cmd7_index` (`host_perfdata_file_processing_command`),
KEY `cmd8_index` (`service_perfdata_file_processing_command`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- Constraints for dumped tables
--
--
-- Constraints for table `cfg_nagios`
--
ALTER TABLE `cfg_nagios`
ADD CONSTRAINT `cfg_nagios_ibfk_1` FOREIGN KEY (`global_host_event_handler`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_2` FOREIGN KEY (`global_service_event_handler`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_3` FOREIGN KEY (`ocsp_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_4` FOREIGN KEY (`ochp_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_5` FOREIGN KEY (`host_perfdata_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_6` FOREIGN KEY (`service_perfdata_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_7` FOREIGN KEY (`service_perfdata_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_8` FOREIGN KEY (`host_perfdata_file_processing_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL,
ADD CONSTRAINT `cfg_nagios_ibfk_9` FOREIGN KEY (`service_perfdata_file_processing_command`) REFERENCES `command` (`command_id`) ON DELETE SET NULL;