12.- Tabla TimeZone

SQL Code

Proyecto Profesional PHP / MVC / 3 Capas

La tabla TimeZone contiene todas las zonas horarias del mundo.

Es importante esta tabla ya que todas las fechas utilizadas en la aplicación son GMT.

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;


-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `adm_timezones`
--

CREATE TABLE `adm_timezones` (
  `timezone_code` varchar(30) COLLATE utf8_unicode_ci NOT NULL,
  `timezone_pais_code` char(2) COLLATE utf8_unicode_ci NOT NULL,
  `timezone_estado_id` smallint(5) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Volcado de datos para la tabla `adm_timezones`
--

INSERT INTO `adm_timezones` (`timezone_code`, `timezone_pais_code`, `timezone_estado_id`) VALUES
('Africa/Abidjan', 'CI', 15),
('Africa/Accra', 'GH', 15),
('Africa/Addis_Ababa', 'ET', 15),
('Africa/Algiers', 'DZ', 15),
('Africa/Asmara', 'ER', 15),
('Africa/Bamako', 'ML', 15),
('Africa/Bangui', 'CF', 15),
('Africa/Banjul', 'GM', 15),
('Africa/Bissau', 'GW', 15),
('Africa/Blantyre', 'MW', 15),
('Africa/Brazzaville', 'CG', 15),
('Africa/Bujumbura', 'BI', 15),
('Africa/Cairo', 'EG', 15),
('Africa/Casablanca', 'MA', 15),
('Africa/Ceuta', 'ES', 15),
('Africa/Conakry', 'GN', 15),
('Africa/Dakar', 'SN', 15),
('Africa/Dar_es_Salaam', 'TZ', 15),
('Africa/Djibouti', 'DJ', 15),
('Africa/Douala', 'CM', 15),
('Africa/El_Aaiun', 'EH', 15),
('Africa/Freetown', 'SL', 15),
('Africa/Gaborone', 'BW', 15),
('Africa/Harare', 'ZW', 15),
('Africa/Johannesburg', 'ZA', 15),
('Africa/Juba', 'SS', 15),
('Africa/Kampala', 'UG', 15),
('Africa/Khartoum', 'SD', 15),
('Africa/Kigali', 'RW', 15),
('Africa/Kinshasa', 'CD', 15),
('Africa/Lagos', 'NG', 15),
('Africa/Libreville', 'GA', 15),
('Africa/Lome', 'TG', 15),
('Africa/Luanda', 'AO', 15),
('Africa/Lubumbashi', 'CD', 15),
('Africa/Lusaka', 'ZM', 15),
('Africa/Malabo', 'GQ', 15),
('Africa/Maputo', 'MZ', 15),
('Africa/Maseru', 'LS', 15),
('Africa/Mbabane', 'SZ', 15),
('Africa/Mogadishu', 'SO', 15),
('Africa/Monrovia', 'LR', 15),
('Africa/Nairobi', 'KE', 15),
('Africa/Ndjamena', 'TD', 15),
('Africa/Niamey', 'NE', 15),
('Africa/Nouakchott', 'MR', 15),
('Africa/Ouagadougou', 'BF', 15),
('Africa/Porto-Novo', 'BJ', 15),
('Africa/Sao_Tome', 'ST', 15),
('Africa/Tripoli', 'LY', 15),
('Africa/Tunis', 'TN', 15),
('Africa/Windhoek', 'NA', 15),
('America/Adak', 'US', 15),
('America/Anchorage', 'US', 15),
('America/Anguilla', 'AI', 15),
('America/Antigua', 'AG', 15),
('America/Araguaina', 'BR', 15),
('America/Argentina/Buenos_Aires', 'AR', 15),
('America/Argentina/Catamarca', 'AR', 15),
('America/Argentina/Cordoba', 'AR', 15),
('America/Argentina/Jujuy', 'AR', 15),
('America/Argentina/La_Rioja', 'AR', 15),
('America/Argentina/Mendoza', 'AR', 15),
('America/Argentina/Rio_Gallegos', 'AR', 15),
('America/Argentina/Salta', 'AR', 15),
('America/Argentina/San_Juan', 'AR', 15),
('America/Argentina/San_Luis', 'AR', 15),
('America/Argentina/Tucuman', 'AR', 15),
('America/Argentina/Ushuaia', 'AR', 15),
('America/Aruba', 'AW', 15),
('America/Asuncion', 'PY', 15),
('America/Atikokan', 'CA', 15),
('America/Bahia', 'BR', 15),
('America/Bahia_Banderas', 'MX', 15),
('America/Barbados', 'BB', 15),
('America/Belem', 'BR', 15),
('America/Belize', 'BZ', 15),
('America/Blanc-Sablon', 'CA', 15),
('America/Boa_Vista', 'BR', 15),
('America/Bogota', 'CO', 15),
('America/Boise', 'US', 15),
('America/Cambridge_Bay', 'CA', 15),
('America/Campo_Grande', 'BR', 15),
('America/Cancun', 'MX', 15),
('America/Caracas', 'VE', 15),
('America/Cayenne', 'GF', 15),
('America/Cayman', 'KY', 15),
('America/Chicago', 'US', 15),
('America/Chihuahua', 'MX', 15),
('America/Costa_Rica', 'CR', 15),
('America/Creston', 'CA', 15),
('America/Cuiaba', 'BR', 15),
('America/Curacao', 'CW', 15),
('America/Danmarkshavn', 'GL', 15),
('America/Dawson', 'CA', 15),
('America/Dawson_Creek', 'CA', 15),
('America/Denver', 'US', 15),
('America/Detroit', 'US', 15),
('America/Dominica', 'DM', 15),
('America/Edmonton', 'CA', 15),
('America/Eirunepe', 'BR', 15),
('America/El_Salvador', 'SV', 15),
('America/Fort_Nelson', 'CA', 15),
('America/Fortaleza', 'BR', 15),
('America/Glace_Bay', 'CA', 15),
('America/Godthab', 'GL', 15),
('America/Goose_Bay', 'CA', 15),
('America/Grand_Turk', 'TC', 15),
('America/Grenada', 'GD', 15),
('America/Guadeloupe', 'GP', 15),
('America/Guatemala', 'GT', 15),
('America/Guayaquil', 'EC', 15),
('America/Guyana', 'GY', 15),
('America/Halifax', 'CA', 15),
('America/Havana', 'CU', 15),
('America/Hermosillo', 'MX', 15),
('America/Indiana/Indianapolis', 'US', 15),
('America/Indiana/Knox', 'US', 15),
('America/Indiana/Marengo', 'US', 15),
('America/Indiana/Petersburg', 'US', 15),
('America/Indiana/Tell_City', 'US', 15),
('America/Indiana/Vevay', 'US', 15),
('America/Indiana/Vincennes', 'US', 15),
('America/Indiana/Winamac', 'US', 15),
('America/Inuvik', 'CA', 15),
('America/Iqaluit', 'CA', 15),
('America/Jamaica', 'JM', 15),
('America/Juneau', 'US', 15),
('America/Kentucky/Louisville', 'US', 15),
('America/Kentucky/Monticello', 'US', 15),
('America/Kralendijk', 'BQ', 15),
('America/La_Paz', 'BO', 15),
('America/Lima', 'PE', 15),
('America/Los_Angeles', 'US', 15),
('America/Lower_Princes', 'SX', 15),
('America/Maceio', 'BR', 15),
('America/Managua', 'NI', 15),
('America/Manaus', 'BR', 15),
('America/Marigot', 'MF', 15),
('America/Martinique', 'MQ', 15),
('America/Matamoros', 'MX', 15),
('America/Mazatlan', 'MX', 15),
('America/Menominee', 'US', 15),
('America/Merida', 'MX', 15),
('America/Metlakatla', 'US', 15),
('America/Mexico_City', 'MX', 15),
('America/Miquelon', 'PM', 15),
('America/Moncton', 'CA', 15),
('America/Monterrey', 'MX', 15),
('America/Montevideo', 'UY', 15),
('America/Montserrat', 'MS', 15),
('America/Nassau', 'BS', 15),
('America/New_York', 'US', 15),
('America/Nipigon', 'CA', 15),
('America/Nome', 'US', 15),
('America/Noronha', 'BR', 15),
('America/North_Dakota/Beulah', 'US', 15),
('America/North_Dakota/Center', 'US', 15),
('America/North_Dakota/New_Salem', 'US', 15),
('America/Ojinaga', 'MX', 15),
('America/Panama', 'PA', 15),
('America/Pangnirtung', 'CA', 15),
('America/Paramaribo', 'SR', 15),
('America/Phoenix', 'US', 15),
('America/Port_of_Spain', 'TT', 15),
('America/Port-au-Prince', 'HT', 15),
('America/Porto_Velho', 'BR', 15),
('America/Puerto_Rico', 'PR', 15),
('America/Punta_Arenas', 'CL', 15),
('America/Rainy_River', 'CA', 15),
('America/Rankin_Inlet', 'CA', 15),
('America/Recife', 'BR', 15),
('America/Regina', 'CA', 15),
('America/Resolute', 'CA', 15),
('America/Rio_Branco', 'BR', 15),
('America/Santarem', 'BR', 15),
('America/Santiago', 'CL', 15),
('America/Santo_Domingo', 'DO', 15),
('America/Sao_Paulo', 'BR', 15),
('America/Scoresbysund', 'GL', 15),
('America/Sitka', 'US', 15),
('America/St_Barthelemy', 'BL', 15),
('America/St_Johns', 'CA', 15),
('America/St_Kitts', 'KN', 15),
('America/St_Lucia', 'LC', 15),
('America/St_Thomas', 'VI', 15),
('America/St_Vincent', 'VC', 15),
('America/Swift_Current', 'CA', 15),
('America/Tegucigalpa', 'HN', 15),
('America/Thule', 'GL', 15),
('America/Thunder_Bay', 'CA', 15),
('America/Tijuana', 'MX', 15),
('America/Toronto', 'CA', 15),
('America/Tortola', 'VG', 15),
('America/Vancouver', 'CA', 15),
('America/Whitehorse', 'CA', 15),
('America/Winnipeg', 'CA', 15),
('America/Yakutat', 'US', 15),
('America/Yellowknife', 'CA', 15),
('Antarctica/Macquarie', 'AU', 15),
('Arctic/Longyearbyen', 'SJ', 15),
('Asia/Aden', 'YE', 15),
('Asia/Almaty', 'KZ', 15),
('Asia/Amman', 'JO', 15),
('Asia/Anadyr', 'RU', 15),
('Asia/Aqtau', 'KZ', 15),
('Asia/Aqtobe', 'KZ', 15),
('Asia/Ashgabat', 'TM', 15),
('Asia/Atyrau', 'KZ', 15),
('Asia/Baghdad', 'IQ', 15),
('Asia/Bahrain', 'BH', 15),
('Asia/Baku', 'AZ', 15),
('Asia/Bangkok', 'TH', 15),
('Asia/Barnaul', 'RU', 15),
('Asia/Beirut', 'LB', 15),
('Asia/Bishkek', 'KG', 15),
('Asia/Brunei', 'BN', 15),
('Asia/Chita', 'RU', 15),
('Asia/Choibalsan', 'MN', 15),
('Asia/Colombo', 'LK', 15),
('Asia/Damascus', 'SY', 15),
('Asia/Dhaka', 'BD', 15),
('Asia/Dili', 'TL', 15),
('Asia/Dubai', 'AE', 15),
('Asia/Dushanbe', 'TJ', 15),
('Asia/Famagusta', 'CY', 15),
('Asia/Gaza', 'PS', 15),
('Asia/Hebron', 'PS', 15),
('Asia/Ho_Chi_Minh', 'VN', 15),
('Asia/Hong_Kong', 'HK', 15),
('Asia/Hovd', 'MN', 15),
('Asia/Irkutsk', 'RU', 15),
('Asia/Jakarta', 'ID', 15),
('Asia/Jayapura', 'ID', 15),
('Asia/Jerusalem', 'IL', 15),
('Asia/Kabul', 'AF', 15),
('Asia/Kamchatka', 'RU', 15),
('Asia/Karachi', 'PK', 15),
('Asia/Kathmandu', 'NP', 15),
('Asia/Khandyga', 'RU', 15),
('Asia/Kolkata', 'IN', 15),
('Asia/Krasnoyarsk', 'RU', 15),
('Asia/Kuala_Lumpur', 'MY', 15),
('Asia/Kuching', 'MY', 15),
('Asia/Kuwait', 'KW', 15),
('Asia/Macau', 'MO', 15),
('Asia/Magadan', 'RU', 15),
('Asia/Makassar', 'ID', 15),
('Asia/Manila', 'PH', 15),
('Asia/Muscat', 'OM', 15),
('Asia/Nicosia', 'CY', 15),
('Asia/Novokuznetsk', 'RU', 15),
('Asia/Novosibirsk', 'RU', 15),
('Asia/Omsk', 'RU', 15),
('Asia/Oral', 'KZ', 15),
('Asia/Phnom_Penh', 'KH', 15),
('Asia/Pontianak', 'ID', 15),
('Asia/Pyongyang', 'KP', 15),
('Asia/Qatar', 'QA', 15),
('Asia/Qyzylorda', 'KZ', 15),
('Asia/Riyadh', 'SA', 15),
('Asia/Sakhalin', 'RU', 15),
('Asia/Samarkand', 'UZ', 15),
('Asia/Seoul', 'KR', 15),
('Asia/Shanghai', 'CN', 15),
('Asia/Singapore', 'SG', 15),
('Asia/Srednekolymsk', 'RU', 15),
('Asia/Taipei', 'TW', 15),
('Asia/Tashkent', 'UZ', 15),
('Asia/Tbilisi', 'GE', 15),
('Asia/Tehran', 'IR', 15),
('Asia/Thimphu', 'BT', 15),
('Asia/Tokyo', 'JP', 15),
('Asia/Tomsk', 'RU', 15),
('Asia/Ulaanbaatar', 'MN', 15),
('Asia/Urumqi', 'CN', 15),
('Asia/Ust-Nera', 'RU', 15),
('Asia/Vientiane', 'LA', 15),
('Asia/Vladivostok', 'RU', 15),
('Asia/Yakutsk', 'RU', 15),
('Asia/Yangon', 'MM', 15),
('Asia/Yekaterinburg', 'RU', 15),
('Asia/Yerevan', 'AM', 15),
('Atlantic/Azores', 'PT', 15),
('Atlantic/Bermuda', 'BM', 15),
('Atlantic/Canary', 'ES', 15),
('Atlantic/Cape_Verde', 'CV', 15),
('Atlantic/Faroe', 'FO', 15),
('Atlantic/Madeira', 'PT', 15),
('Atlantic/Reykjavik', 'IS', 15),
('Atlantic/St_Helena', 'SH', 15),
('Atlantic/Stanley', 'FK', 15),
('Australia/Adelaide', 'AU', 15),
('Australia/Brisbane', 'AU', 15),
('Australia/Broken_Hill', 'AU', 15),
('Australia/Currie', 'AU', 15),
('Australia/Darwin', 'AU', 15),
('Australia/Eucla', 'AU', 15),
('Australia/Hobart', 'AU', 15),
('Australia/Lindeman', 'AU', 15),
('Australia/Lord_Howe', 'AU', 15),
('Australia/Melbourne', 'AU', 15),
('Australia/Perth', 'AU', 15),
('Australia/Sydney', 'AU', 15),
('Europe/Amsterdam', 'NL', 15),
('Europe/Andorra', 'AD', 15),
('Europe/Astrakhan', 'RU', 15),
('Europe/Athens', 'GR', 15),
('Europe/Belgrade', 'RS', 15),
('Europe/Berlin', 'DE', 15),
('Europe/Bratislava', 'SK', 15),
('Europe/Brussels', 'BE', 15),
('Europe/Bucharest', 'RO', 15),
('Europe/Budapest', 'HU', 15),
('Europe/Busingen', 'DE', 15),
('Europe/Chisinau', 'MD', 15),
('Europe/Copenhagen', 'DK', 15),
('Europe/Dublin', 'IE', 15),
('Europe/Gibraltar', 'GI', 15),
('Europe/Guernsey', 'GG', 15),
('Europe/Helsinki', 'FI', 15),
('Europe/Isle_of_Man', 'IM', 15),
('Europe/Istanbul', 'TR', 15),
('Europe/Jersey', 'JE', 15),
('Europe/Kaliningrad', 'RU', 15),
('Europe/Kiev', 'UA', 15),
('Europe/Kirov', 'RU', 15),
('Europe/Lisbon', 'PT', 15),
('Europe/Ljubljana', 'SI', 15),
('Europe/London', 'GB', 15),
('Europe/Luxembourg', 'LU', 15),
('Europe/Madrid', 'ES', 15),
('Europe/Malta', 'MT', 15),
('Europe/Mariehamn', 'AX', 15),
('Europe/Minsk', 'BY', 15),
('Europe/Monaco', 'MC', 15),
('Europe/Moscow', 'RU', 15),
('Europe/Oslo', 'NO', 15),
('Europe/Paris', 'FR', 15),
('Europe/Podgorica', 'ME', 15),
('Europe/Prague', 'CZ', 15),
('Europe/Riga', 'LV', 15),
('Europe/Rome', 'IT', 15),
('Europe/Samara', 'RU', 15),
('Europe/San_Marino', 'SM', 15),
('Europe/Sarajevo', 'BA', 15),
('Europe/Saratov', 'RU', 15),
('Europe/Simferopol', 'RU', 15),
('Europe/Skopje', 'MK', 15),
('Europe/Sofia', 'BG', 15),
('Europe/Stockholm', 'SE', 15),
('Europe/Tallinn', 'EE', 15),
('Europe/Tirane', 'AL', 15),
('Europe/Ulyanovsk', 'RU', 15),
('Europe/Uzhgorod', 'UA', 15),
('Europe/Vaduz', 'LI', 15),
('Europe/Vatican', 'VA', 15),
('Europe/Vienna', 'AT', 15),
('Europe/Vilnius', 'LT', 15),
('Europe/Volgograd', 'RU', 15),
('Europe/Warsaw', 'PL', 15),
('Europe/Zagreb', 'HR', 15),
('Europe/Zaporozhye', 'UA', 15),
('Europe/Zurich', 'CH', 15),
('Indian/Antananarivo', 'MG', 15),
('Indian/Chagos', 'IO', 15),
('Indian/Christmas', 'CX', 15),
('Indian/Cocos', 'CC', 15),
('Indian/Comoro', 'KM', 15),
('Indian/Mahe', 'SC', 15),
('Indian/Maldives', 'MV', 15),
('Indian/Mauritius', 'MU', 15),
('Indian/Mayotte', 'YT', 15),
('Indian/Reunion', 'RE', 15),
('Pacific/Apia', 'WS', 15),
('Pacific/Auckland', 'NZ', 15),
('Pacific/Bougainville', 'PG', 15),
('Pacific/Chatham', 'NZ', 15),
('Pacific/Chuuk', 'FM', 15),
('Pacific/Easter', 'CL', 15),
('Pacific/Efate', 'VU', 15),
('Pacific/Enderbury', 'KI', 15),
('Pacific/Fakaofo', 'TK', 15),
('Pacific/Fiji', 'FJ', 15),
('Pacific/Funafuti', 'TV', 15),
('Pacific/Galapagos', 'EC', 15),
('Pacific/Gambier', 'PF', 15),
('Pacific/Guadalcanal', 'SB', 15),
('Pacific/Guam', 'GU', 15),
('Pacific/Honolulu', 'US', 15),
('Pacific/Kiritimati', 'KI', 15),
('Pacific/Kosrae', 'FM', 15),
('Pacific/Kwajalein', 'MH', 15),
('Pacific/Majuro', 'MH', 15),
('Pacific/Marquesas', 'PF', 15),
('Pacific/Midway', 'UM', 15),
('Pacific/Nauru', 'NR', 15),
('Pacific/Niue', 'NU', 15),
('Pacific/Norfolk', 'NF', 15),
('Pacific/Noumea', 'NC', 15),
('Pacific/Pago_Pago', 'AS', 15),
('Pacific/Palau', 'PW', 15),
('Pacific/Pitcairn', 'PN', 15),
('Pacific/Pohnpei', 'FM', 15),
('Pacific/Port_Moresby', 'PG', 15),
('Pacific/Rarotonga', 'CK', 15),
('Pacific/Saipan', 'MP', 15),
('Pacific/Tahiti', 'PF', 15),
('Pacific/Tarawa', 'KI', 15),
('Pacific/Tongatapu', 'TO', 15),
('Pacific/Wake', 'UM', 15),
('Pacific/Wallis', 'WF', 15);

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `adm_timezones`
--
ALTER TABLE `adm_timezones`
  ADD PRIMARY KEY (`timezone_code`),
  ADD KEY `idx_timezone_pais_code` (`timezone_pais_code`),
  ADD KEY `idx_timezone_estado_id` (`timezone_estado_id`);

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `adm_timezones`
--
ALTER TABLE `adm_timezones`
  ADD CONSTRAINT `fx_timezone_estado_id` FOREIGN KEY (`timezone_estado_id`) REFERENCES `adm_estados` (`estado_id`),
  ADD CONSTRAINT `fx_timezone_pais_code` FOREIGN KEY (`timezone_pais_code`) REFERENCES `adm_paises` (`pais_code`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;