import Meteorschauers fertig
This commit is contained in:
+45
-35
@@ -56,7 +56,7 @@ CREATE TABLE IF NOT EXISTS `app_user_locations` (
|
||||
KEY `idx_app_user_locations_user_id` (`user_id`),
|
||||
KEY `idx_app_user_locations_is_default` (`is_default`),
|
||||
CONSTRAINT `fk_app_user_locations_user_id` FOREIGN KEY (`user_id`) REFERENCES `app_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
@@ -90,7 +90,7 @@ CREATE TABLE IF NOT EXISTS `app_user_satellites` (
|
||||
KEY `idx_app_user_satellites_satellite_id` (`satellite_id`),
|
||||
CONSTRAINT `fk_app_user_satellites_satellite_id` FOREIGN KEY (`satellite_id`) REFERENCES `sat_satellites` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
|
||||
CONSTRAINT `fk_app_user_satellites_user_id` FOREIGN KEY (`user_id`) REFERENCES `app_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
@@ -244,36 +244,6 @@ CREATE TABLE IF NOT EXISTS `dso_objects` (
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
-- Exportiere Struktur von Tabelle d0467f49.meteoshowers
|
||||
CREATE TABLE IF NOT EXISTS `meteoshowers` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`shower_code` varchar(16) NOT NULL,
|
||||
`designation` varchar(255) NOT NULL,
|
||||
`iau_no` int(10) unsigned DEFAULT NULL,
|
||||
`speed` double DEFAULT NULL,
|
||||
`radiant_alpha` double DEFAULT NULL,
|
||||
`radiant_delta` double DEFAULT NULL,
|
||||
`drift_alpha` double DEFAULT NULL,
|
||||
`drift_delta` double DEFAULT NULL,
|
||||
`parent_obj` varchar(255) DEFAULT NULL,
|
||||
`pidx` double DEFAULT NULL,
|
||||
`activity_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`activity_json`)),
|
||||
`source_entry_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`source_entry_json`)),
|
||||
`source_dataset_name` varchar(128) DEFAULT NULL,
|
||||
`source_dataset_version` int(10) unsigned DEFAULT NULL,
|
||||
`created_at` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`updated_at` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uq_meteoshowers_shower_code` (`shower_code`),
|
||||
UNIQUE KEY `uq_meteoshowers_iau_no` (`iau_no`),
|
||||
KEY `idx_meteoshowers_designation` (`designation`),
|
||||
KEY `idx_meteoshowers_parent_obj` (`parent_obj`),
|
||||
KEY `idx_meteoshowers_speed` (`speed`),
|
||||
KEY `idx_meteoshowers_pidx` (`pidx`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
-- Exportiere Struktur von Tabelle d0467f49.geo_places
|
||||
CREATE TABLE IF NOT EXISTS `geo_places` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
@@ -339,6 +309,46 @@ CREATE TABLE IF NOT EXISTS `geo_places_special` (
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
-- Exportiere Struktur von Tabelle d0467f49.meteorshowers
|
||||
CREATE TABLE IF NOT EXISTS `meteorshowers` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Eindeutige interne ID des Meteorstroms',
|
||||
`shower_code` varchar(16) NOT NULL COMMENT 'Kurzer IAU- oder Projektcode des Meteorstroms, z. B. PER oder GEM',
|
||||
`iau_no` smallint(5) unsigned DEFAULT NULL COMMENT 'Offizielle IAU-Nummer des Meteorstroms, falls vorhanden',
|
||||
`designation` varchar(255) NOT NULL COMMENT 'Vollstaendige Bezeichnung des Meteorstroms',
|
||||
`speed_kms` decimal(6,2) DEFAULT NULL COMMENT 'Geozentrische Eintrittsgeschwindigkeit der Meteore in km/s',
|
||||
`radiant_alpha_deg` decimal(7,3) DEFAULT NULL COMMENT 'Rektaszension des Radianten in Grad',
|
||||
`radiant_delta_deg` decimal(7,3) DEFAULT NULL COMMENT 'Deklination des Radianten in Grad',
|
||||
`drift_alpha_deg` decimal(7,3) DEFAULT NULL COMMENT 'Taegliche Aenderung der Radianten-Rektaszension in Grad',
|
||||
`drift_delta_deg` decimal(7,3) DEFAULT NULL COMMENT 'Taegliche Aenderung der Radianten-Deklination in Grad',
|
||||
`parent_object` varchar(255) DEFAULT NULL COMMENT 'Vermuteter oder bekannter Mutterkoerper, z. B. ein Komet oder Asteroid',
|
||||
`population_index` decimal(4,2) DEFAULT NULL COMMENT 'Populationsindex r als Mass fuer die Helligkeitsverteilung der Meteore',
|
||||
`active_start_sol` decimal(6,2) DEFAULT NULL COMMENT 'Beginn der Aktivitaet in Sonnenlaenge (Grad, 0-360)',
|
||||
`active_finish_sol` decimal(6,2) DEFAULT NULL COMMENT 'Ende der Aktivitaet in Sonnenlaenge (Grad, 0-360)',
|
||||
`peak_sol` decimal(6,2) DEFAULT NULL COMMENT 'Maximum des Meteorstroms in Sonnenlaenge (Grad, 0-360)',
|
||||
`zhr` int(11) DEFAULT NULL COMMENT 'Zenithal Hourly Rate des generischen Aktivitaetseintrags',
|
||||
`zhr_variable` varchar(32) DEFAULT NULL COMMENT 'Textuelle variable ZHR-Angabe, z. B. 5-20 oder 20-700',
|
||||
`disttype` tinyint(3) unsigned DEFAULT NULL COMMENT 'Typ der Aktivitaetsverteilung aus der Quelldatei',
|
||||
`b1` decimal(8,4) DEFAULT NULL COMMENT 'Parameter b1 fuer das Aktivitaetsprofil aus der Quelldatei',
|
||||
`b2` decimal(8,4) DEFAULT NULL COMMENT 'Parameter b2 fuer das Aktivitaetsprofil aus der Quelldatei',
|
||||
`activity_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Komplettes activity-Array aus der JSON-Datei mit generischen und jahresspezifischen Aktivitaetsdaten' CHECK (json_valid(`activity_json`)),
|
||||
`colors_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Optionale Farbverteilung der Meteore aus der JSON-Datei' CHECK (json_valid(`colors_json`)),
|
||||
`source_entry_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'Originaler kompletter JSON-Eintrag des Meteorstroms zur Nachvollziehbarkeit' CHECK (json_valid(`source_entry_json`)),
|
||||
`has_yearly_variants` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1, wenn neben generic auch jahresspezifische Aktivitaetseintraege vorhanden sind',
|
||||
`dataset_version` int(10) unsigned DEFAULT NULL COMMENT 'Versionsnummer des importierten Quelldatensatzes',
|
||||
`updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() COMMENT 'Zeitpunkt der letzten Aktualisierung des Datensatzes',
|
||||
`created_at` timestamp NOT NULL DEFAULT current_timestamp() COMMENT 'Zeitpunkt der Erstellung des Datensatzes',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uq_meteorshowers_code` (`shower_code`),
|
||||
UNIQUE KEY `uq_meteorshowers_iau_no` (`iau_no`),
|
||||
KEY `idx_meteorshowers_designation` (`designation`),
|
||||
KEY `idx_meteorshowers_active_start` (`active_start_sol`),
|
||||
KEY `idx_meteorshowers_active_finish` (`active_finish_sol`),
|
||||
KEY `idx_meteorshowers_peak` (`peak_sol`),
|
||||
KEY `idx_meteorshowers_zhr` (`zhr`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Meteorstroeme mit Stammdaten sowie generischen und historischen Aktivitaetsinformationen';
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
-- Exportiere Struktur von Tabelle d0467f49.minorplanets_mpc
|
||||
CREATE TABLE IF NOT EXISTS `minorplanets_mpc` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
@@ -480,7 +490,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=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
@@ -530,7 +540,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=236690 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=296305 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
@@ -567,7 +577,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=236690 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=296305 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- Daten-Export vom Benutzer nicht ausgewählt
|
||||
|
||||
|
||||
Reference in New Issue
Block a user