sternhimmel eingebaut

This commit is contained in:
2026-03-31 19:51:56 +02:00
parent 8dd4253ee3
commit 5804530345
8 changed files with 6473 additions and 30 deletions
+79 -28
View File
@@ -353,35 +353,86 @@ CREATE TABLE IF NOT EXISTS `minorplanets_mpc` (
-- Exportiere Struktur von Tabelle d0467f49.moon_craters
CREATE TABLE IF NOT EXISTS `moon_craters` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`iau_name` varchar(255) NOT NULL,
`clean_name` varchar(255) DEFAULT NULL,
`feature_type` varchar(100) DEFAULT NULL,
`diameter_km` decimal(10,3) DEFAULT NULL,
`center_latitude` decimal(9,6) DEFAULT NULL,
`center_longitude` decimal(9,6) DEFAULT NULL,
`approval_status` varchar(100) DEFAULT NULL,
`approval_date` date DEFAULT NULL,
`origin_text_en` text DEFAULT NULL,
`continent_en` varchar(100) DEFAULT NULL,
`ethnicity_en` varchar(100) DEFAULT NULL,
`iau_name_de` varchar(255) DEFAULT NULL,
`feature_type_de` varchar(100) DEFAULT NULL,
`origin_text_de` text DEFAULT NULL,
`continent_de` varchar(100) DEFAULT NULL,
`ethnicity_de` varchar(100) DEFAULT NULL,
`name` varchar(255) NOT NULL,
`lun` varchar(64) DEFAULT NULL,
`name_type` varchar(255) DEFAULT NULL,
`iau_type` varchar(100) DEFAULT NULL,
`iau_type_de` varchar(100) DEFAULT NULL,
`type` varchar(100) DEFAULT NULL,
`type_de` varchar(100) DEFAULT NULL,
`subtype` varchar(150) DEFAULT NULL,
`subtype_de` varchar(150) DEFAULT NULL,
`process` varchar(150) DEFAULT NULL,
`process_de` varchar(150) DEFAULT NULL,
`period` varchar(255) DEFAULT NULL,
`period_de` varchar(255) DEFAULT NULL,
`period_source` text DEFAULT NULL,
`geology` varchar(255) DEFAULT NULL,
`geology_de` varchar(255) DEFAULT NULL,
`name_detail` varchar(255) DEFAULT NULL,
`name_origin` varchar(255) DEFAULT NULL,
`iau_approval_date` date DEFAULT NULL,
`langrenus` varchar(255) DEFAULT NULL,
`hevelius` varchar(255) DEFAULT NULL,
`riccioli` varchar(255) DEFAULT NULL,
`work` varchar(255) DEFAULT NULL,
`country` varchar(255) DEFAULT NULL,
`country_de` varchar(255) DEFAULT NULL,
`nationality` varchar(255) DEFAULT NULL,
`nationality_de` varchar(255) DEFAULT NULL,
`century_n` varchar(50) DEFAULT NULL,
`century_c` varchar(50) DEFAULT NULL,
`birth_place` varchar(255) DEFAULT NULL,
`birth_date` varchar(100) DEFAULT NULL,
`death_place` varchar(255) DEFAULT NULL,
`death_date` varchar(100) DEFAULT NULL,
`facts` text DEFAULT NULL,
`longi_n` decimal(10,6) DEFAULT NULL,
`longi_n_360` decimal(10,6) DEFAULT NULL,
`longi_c` varchar(255) DEFAULT NULL,
`lati_n` decimal(10,6) DEFAULT NULL,
`lati_c` varchar(255) DEFAULT NULL,
`face` varchar(100) DEFAULT NULL,
`face_de` varchar(100) DEFAULT NULL,
`quadrant` varchar(100) DEFAULT NULL,
`quadrant_de` varchar(100) DEFAULT NULL,
`area` varchar(255) DEFAULT NULL,
`length_km` decimal(10,3) DEFAULT NULL,
`wide_km` decimal(10,3) DEFAULT NULL,
`length_arcsec` decimal(10,3) DEFAULT NULL,
`height_m` varchar(255) DEFAULT NULL,
`rapport` varchar(255) DEFAULT NULL,
`general_1` text DEFAULT NULL,
`general_2` text DEFAULT NULL,
`slopes` text DEFAULT NULL,
`walls` text DEFAULT NULL,
`floor` text DEFAULT NULL,
`interest_n` int(11) DEFAULT NULL,
`interest_c` varchar(255) DEFAULT NULL,
`interest_c_de` varchar(255) DEFAULT NULL,
`lunation` varchar(100) DEFAULT NULL,
`moonday_s` varchar(255) DEFAULT NULL,
`moonday_s_de` varchar(255) DEFAULT NULL,
`moonday_m` varchar(255) DEFAULT NULL,
`moonday_m_de` varchar(255) DEFAULT NULL,
`diam_inst` varchar(255) DEFAULT NULL,
`diam_inst_de` varchar(255) DEFAULT NULL,
`th_instru` varchar(255) DEFAULT NULL,
`th_instru_de` varchar(255) DEFAULT NULL,
`pr_instru` varchar(255) DEFAULT NULL,
`pr_instru_de` varchar(255) DEFAULT NULL,
`source_row_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`source_row_json`)),
`source_file` varchar(255) DEFAULT NULL,
`imported_at` timestamp NOT NULL DEFAULT current_timestamp(),
`updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`id`),
KEY `idx_iau_name` (`iau_name`),
KEY `idx_clean_name` (`clean_name`),
KEY `idx_feature_type` (`feature_type`),
KEY `idx_diameter_km` (`diameter_km`),
KEY `idx_center_latitude` (`center_latitude`),
KEY `idx_center_longitude` (`center_longitude`),
KEY `idx_approval_date` (`approval_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
UNIQUE KEY `uniq_lun` (`lun`),
KEY `idx_name` (`name`),
KEY `idx_type` (`type`),
KEY `idx_face` (`face`),
KEY `idx_quadrant` (`quadrant`),
KEY `idx_longi_n_360` (`longi_n_360`),
KEY `idx_lati_n` (`lati_n`)
) ENGINE=InnoDB AUTO_INCREMENT=2013 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- Daten-Export vom Benutzer nicht ausgewählt
@@ -399,7 +450,7 @@ CREATE TABLE IF NOT EXISTS `sat_import_runs` (
PRIMARY KEY (`id`),
KEY `idx_sat_import_runs_source` (`source`),
KEY `idx_sat_import_runs_started_at` (`started_at`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- Daten-Export vom Benutzer nicht ausgewählt
@@ -449,7 +500,7 @@ CREATE TABLE IF NOT EXISTS `sat_satellites` (
KEY `idx_sat_satellites_object_name` (`object_name`),
KEY `idx_sat_satellites_object_type` (`object_type`),
KEY `idx_sat_satellites_object_id` (`object_id`)
) ENGINE=InnoDB AUTO_INCREMENT=221824 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
) ENGINE=InnoDB AUTO_INCREMENT=236690 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- Daten-Export vom Benutzer nicht ausgewählt
@@ -486,7 +537,7 @@ CREATE TABLE IF NOT EXISTS `sat_tle_current` (
KEY `idx_sat_tle_current_epoch` (`epoch`),
KEY `idx_sat_tle_current_source` (`source`),
CONSTRAINT `fk_sat_tle_current_satellite_id` FOREIGN KEY (`satellite_id`) REFERENCES `sat_satellites` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=221824 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
) ENGINE=InnoDB AUTO_INCREMENT=236690 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- Daten-Export vom Benutzer nicht ausgewählt