-- phpMyAdmin SQL Dump -- version 4.6.4 -- https://www.phpmyadmin.net/ -- -- Хост: localhost:8889 -- Время создания: Ноя 11 2016 г., 10:08 -- Версия сервера: 5.6.28 -- Версия PHP: 7.0.10 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; -- -- База данных: `mydb` -- -- -------------------------------------------------------- -- -- Структура таблицы `city` -- CREATE TABLE `city` ( `city_id` int(11) NOT NULL, `сountry_id` int(11) NOT NULL, `city_name` varchar(45) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `clouds` -- CREATE TABLE `clouds` ( `date` datetime NOT NULL, `city_id` int(11) NOT NULL, `N` int(11) DEFAULT NULL, `Cl` varchar(45) DEFAULT NULL, `Nh` int(11) DEFAULT NULL, `H` varchar(45) DEFAULT NULL, `Cm` varchar(45) DEFAULT NULL, `Ch` varchar(45) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `country` -- CREATE TABLE `country` ( `country_id` int(11) NOT NULL, `country_name` varchar(45) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `other_weather_data` -- CREATE TABLE `other_weather_data` ( `date` datetime NOT NULL, `city_id` int(11) NOT NULL, `U` int(11) DEFAULT NULL, `VV` double DEFAULT NULL, `RRR` varchar(45) DEFAULT NULL, `tR` int(11) DEFAULT NULL, `E` varchar(45) DEFAULT NULL, `E'` varchar(45) DEFAULT NULL, `sss` varchar(45) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `pressure` -- CREATE TABLE `pressure` ( `date` datetime NOT NULL, `city_id` int(11) NOT NULL, `P0` double DEFAULT NULL, `P` double DEFAULT NULL, `Pa` double DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `temperature` -- CREATE TABLE `temperature` ( `date` datetime NOT NULL, `city_id` int(11) NOT NULL, `T` double DEFAULT NULL, `Tn` double DEFAULT NULL, `Tx` double DEFAULT NULL, `Td` double DEFAULT NULL, `Tg` double DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `user` -- CREATE TABLE `user` ( `user_id` int(11) NOT NULL, `city_id` int(11) NOT NULL, `login` varchar(25) DEFAULT NULL, `password` varchar(64) DEFAULT NULL, `salt` varchar(16) DEFAULT NULL, `mail_reg` varchar(50) DEFAULT NULL, `mail` varchar(50) DEFAULT NULL, `last_act` timestamp(6) NULL DEFAULT NULL, `reg_date` varchar(14) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `weather` -- CREATE TABLE `weather` ( `date` datetime NOT NULL, `city_id` int(11) NOT NULL, `WW` varchar(45) DEFAULT NULL, `W1` varchar(45) DEFAULT NULL, `W2` varchar(45) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Структура таблицы `wind` -- CREATE TABLE `wind` ( `date` datetime NOT NULL, `city_id` int(11) NOT NULL, `DD` varchar(45) DEFAULT NULL, `Ff` varchar(45) DEFAULT NULL, `ff10` double DEFAULT NULL, `ff3` double DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Индексы сохранённых таблиц -- -- -- Индексы таблицы `city` -- ALTER TABLE `city` ADD PRIMARY KEY (`city_id`), ADD KEY `fk_city_country1_idx` (`сountry_id`); -- -- Индексы таблицы `clouds` -- ALTER TABLE `clouds` ADD PRIMARY KEY (`city_id`,`date`), ADD KEY `fk_clouds_city1_idx` (`city_id`); -- -- Индексы таблицы `country` -- ALTER TABLE `country` ADD PRIMARY KEY (`country_id`); -- -- Индексы таблицы `other_weather_data` -- ALTER TABLE `other_weather_data` ADD PRIMARY KEY (`city_id`,`date`), ADD KEY `fk_other_weather_data_city2_idx` (`city_id`); -- -- Индексы таблицы `pressure` -- ALTER TABLE `pressure` ADD PRIMARY KEY (`city_id`,`date`), ADD KEY `fk_pressure_city1_idx` (`city_id`); -- -- Индексы таблицы `temperature` -- ALTER TABLE `temperature` ADD PRIMARY KEY (`city_id`,`date`), ADD KEY `fk_temperature_city1_idx` (`city_id`); -- -- Индексы таблицы `user` -- ALTER TABLE `user` ADD PRIMARY KEY (`user_id`,`city_id`), ADD KEY `fk_user_city1_idx` (`city_id`); -- -- Индексы таблицы `weather` -- ALTER TABLE `weather` ADD PRIMARY KEY (`city_id`,`date`), ADD KEY `fk_weather_city1_idx` (`city_id`); -- -- Индексы таблицы `wind` -- ALTER TABLE `wind` ADD PRIMARY KEY (`city_id`,`date`), ADD KEY `fk_wind_city1_idx` (`city_id`); -- -- AUTO_INCREMENT для сохранённых таблиц -- -- -- AUTO_INCREMENT для таблицы `city` -- ALTER TABLE `city` MODIFY `city_id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT для таблицы `country` -- ALTER TABLE `country` MODIFY `country_id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT для таблицы `user` -- ALTER TABLE `user` MODIFY `user_id` int(11) NOT NULL AUTO_INCREMENT; -- -- Ограничения внешнего ключа сохраненных таблиц -- -- -- Ограничения внешнего ключа таблицы `city` -- ALTER TABLE `city` ADD CONSTRAINT `fk_city_country1` FOREIGN KEY (`сountry_id`) REFERENCES `country` (`country_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `clouds` -- ALTER TABLE `clouds` ADD CONSTRAINT `fk_clouds_city1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `other_weather_data` -- ALTER TABLE `other_weather_data` ADD CONSTRAINT `fk_other_weather_data_city2` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `pressure` -- ALTER TABLE `pressure` ADD CONSTRAINT `fk_pressure_city1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `temperature` -- ALTER TABLE `temperature` ADD CONSTRAINT `fk_temperature_city1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `user` -- ALTER TABLE `user` ADD CONSTRAINT `fk_user_city1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `weather` -- ALTER TABLE `weather` ADD CONSTRAINT `fk_weather_city1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION; -- -- Ограничения внешнего ключа таблицы `wind` -- ALTER TABLE `wind` ADD CONSTRAINT `fk_wind_city1` FOREIGN KEY (`city_id`) REFERENCES `city` (`city_id`) ON DELETE NO ACTION ON UPDATE NO ACTION;