-- phpMyAdmin SQL Dump
-- version 4.7.7
-- https://www.phpmyadmin.net/
--
-- Хост: 127.0.0.1:3306
-- Время создания: Авг 20 2020 г., 14:50
-- Версия сервера: 5.7.20
-- Версия PHP: 7.2.0

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 */;

--
-- База данных: `magicfarm`
--

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

--
-- Структура таблицы `animal`
--

CREATE TABLE `animal` (
  `id` int(10) UNSIGNED NOT NULL,
  `feed` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `food` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `num` tinyint(1) UNSIGNED NOT NULL,
  `pet` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `auths`
--

CREATE TABLE `auths` (
  `id` int(10) UNSIGNED NOT NULL,
  `browser` varchar(17) NOT NULL,
  `device` enum('comp','mobi') NOT NULL,
  `hash` varchar(20) NOT NULL,
  `ip` varchar(39) NOT NULL,
  `num` int(9) UNSIGNED NOT NULL,
  `os` varchar(9) NOT NULL,
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `chat`
--

CREATE TABLE `chat` (
  `id` int(10) UNSIGNED NOT NULL,
  `reply` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `text` varchar(500) NOT NULL,
  `time` int(10) UNSIGNED NOT NULL,
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `contacts`
--

CREATE TABLE `contacts` (
  `id` int(10) UNSIGNED NOT NULL,
  `type` enum('friend','ignore') NOT NULL,
  `user` int(10) UNSIGNED NOT NULL,
  `whom` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `dialogs`
--

CREATE TABLE `dialogs` (
  `id` int(10) UNSIGNED NOT NULL,
  `author` int(10) UNSIGNED NOT NULL,
  `reply` int(10) UNSIGNED NOT NULL,
  `open` enum('no','yes') NOT NULL DEFAULT 'no',
  `time` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `user` int(10) NOT NULL DEFAULT '0',
  `view` enum('no','yes') NOT NULL DEFAULT 'no'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `garden`
--

CREATE TABLE `garden` (
  `id` int(10) UNSIGNED NOT NULL,
  `harv` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `num` tinyint(1) UNSIGNED NOT NULL,
  `plant` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  `seed` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `gifts`
--

CREATE TABLE `gifts` (
  `id` int(10) UNSIGNED NOT NULL,
  `image` varchar(10) NOT NULL,
  `open` enum('no','yes') NOT NULL DEFAULT 'no',
  `text` varchar(100) NOT NULL,
  `user` int(10) UNSIGNED NOT NULL,
  `whom` int(10) UNSIGNED NOT NULL,
  `time` int(10) NOT NULL,
  `view` enum('no','yes') NOT NULL DEFAULT 'no'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `mail`
--

CREATE TABLE `mail` (
  `id` int(10) UNSIGNED NOT NULL,
  `dialog` int(10) UNSIGNED NOT NULL,
  `text` varchar(500) NOT NULL,
  `time` int(10) UNSIGNED NOT NULL,
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `news`
--

CREATE TABLE `news` (
  `id` int(10) UNSIGNED NOT NULL,
  `text` varchar(2000) NOT NULL,
  `time` int(10) UNSIGNED NOT NULL,
  `title` varchar(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `payments`
--

CREATE TABLE `payments` (
  `id` int(10) UNSIGNED NOT NULL,
  `num` bigint(19) UNSIGNED NOT NULL DEFAULT '0',
  `status` enum('check','error','none','pay') NOT NULL DEFAULT 'none',
  `sum` mediumint(4) UNSIGNED NOT NULL,
  `time` int(10) UNSIGNED NOT NULL,
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `settings`
--

CREATE TABLE `settings` (
  `id` int(10) UNSIGNED NOT NULL,
  `avatar` enum('no','yes') NOT NULL DEFAULT 'no',
  `bdate` enum('no','yes') NOT NULL DEFAULT 'no',
  `chat` enum('no','yes') NOT NULL DEFAULT 'yes',
  `contact` enum('all','mate') NOT NULL DEFAULT 'all',
  `fortune` enum('free','paid') NOT NULL DEFAULT 'paid',
  `gift` enum('no','yes') NOT NULL DEFAULT 'yes',
  `mail` enum('no','yes') NOT NULL DEFAULT 'yes',
  `money` enum('no','yes') NOT NULL DEFAULT 'yes',
  `name` enum('no','yes') NOT NULL DEFAULT 'no',
  `nick` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `storage` smallint(3) UNSIGNED NOT NULL DEFAULT '0',
  `time` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `visit` enum('no','yes') NOT NULL DEFAULT 'yes'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `statistic`
--

CREATE TABLE `statistic` (
  `id` int(10) UNSIGNED NOT NULL,
  `fortune` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `money` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `points` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `product` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `tasks` int(10) UNSIGNED NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `storage`
--

CREATE TABLE `storage` (
  `id` int(10) UNSIGNED NOT NULL,
  `count` smallint(3) UNSIGNED NOT NULL,
  `object` tinyint(1) UNSIGNED NOT NULL,
  `type` enum('food','plant','seed','tech') NOT NULL,
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `tasks`
--

CREATE TABLE `tasks` (
  `id` int(10) UNSIGNED NOT NULL,
  `image` varchar(11) NOT NULL,
  `name` varchar(9) NOT NULL,
  `num` tinyint(1) UNSIGNED NOT NULL,
  `one` varchar(10) NOT NULL,
  `price` smallint(5) UNSIGNED NOT NULL,
  `two` varchar(10) NOT NULL DEFAULT 'none',
  `three` varchar(10) NOT NULL DEFAULT 'none',
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `technic`
--

CREATE TABLE `technic` (
  `id` int(10) UNSIGNED NOT NULL,
  `crash` tinyint(2) UNSIGNED NOT NULL DEFAULT '0',
  `food` varchar(29) NOT NULL DEFAULT 'empty',
  `num` tinyint(1) UNSIGNED NOT NULL,
  `prod` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `strong` tinyint(2) UNSIGNED NOT NULL DEFAULT '0',
  `tech` tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `tokens`
--

CREATE TABLE `tokens` (
  `id` int(10) UNSIGNED NOT NULL,
  `time` int(10) UNSIGNED NOT NULL,
  `token` varchar(50) NOT NULL,
  `type` enum('active','recov','remove') NOT NULL,
  `user` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Структура таблицы `users`
--

CREATE TABLE `users` (
  `id` int(10) UNSIGNED NOT NULL,
  `active` enum('no','yes') NOT NULL DEFAULT 'no',
  `avatar` varchar(10) NOT NULL DEFAULT 'none',
  `birthday` varchar(10) NOT NULL DEFAULT 'none',
  `bonus` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `chat` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `email` varchar(80) DEFAULT NULL,
  `login` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `money` int(10) UNSIGNED NOT NULL,
  `name` varchar(20) NOT NULL DEFAULT 'none',
  `news` int(10) UNSIGNED NOT NULL DEFAULT '0',
  `nick` varchar(15) NOT NULL DEFAULT 'Гость',
  `pass` varchar(60) DEFAULT NULL,
  `reg` int(10) UNSIGNED NOT NULL,
  `sex` enum('female','male','none') NOT NULL DEFAULT 'none',
  `status` enum('admin','guest','user') NOT NULL DEFAULT 'guest',
  `visit` int(10) UNSIGNED NOT NULL,
  `vk` int(10) UNSIGNED DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Индексы сохранённых таблиц
--

--
-- Индексы таблицы `animal`
--
ALTER TABLE `animal`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `auths`
--
ALTER TABLE `auths`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `chat`
--
ALTER TABLE `chat`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `contacts`
--
ALTER TABLE `contacts`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `dialogs`
--
ALTER TABLE `dialogs`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `garden`
--
ALTER TABLE `garden`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `gifts`
--
ALTER TABLE `gifts`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `mail`
--
ALTER TABLE `mail`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `news`
--
ALTER TABLE `news`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `payments`
--
ALTER TABLE `payments`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `settings`
--
ALTER TABLE `settings`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `statistic`
--
ALTER TABLE `statistic`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `storage`
--
ALTER TABLE `storage`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `tasks`
--
ALTER TABLE `tasks`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `technic`
--
ALTER TABLE `technic`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `tokens`
--
ALTER TABLE `tokens`
  ADD PRIMARY KEY (`id`);

--
-- Индексы таблицы `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT для сохранённых таблиц
--

--
-- AUTO_INCREMENT для таблицы `animal`
--
ALTER TABLE `animal`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `auths`
--
ALTER TABLE `auths`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `chat`
--
ALTER TABLE `chat`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `contacts`
--
ALTER TABLE `contacts`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `dialogs`
--
ALTER TABLE `dialogs`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `garden`
--
ALTER TABLE `garden`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `gifts`
--
ALTER TABLE `gifts`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `mail`
--
ALTER TABLE `mail`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `news`
--
ALTER TABLE `news`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `payments`
--
ALTER TABLE `payments`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `settings`
--
ALTER TABLE `settings`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `statistic`
--
ALTER TABLE `statistic`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `storage`
--
ALTER TABLE `storage`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `tasks`
--
ALTER TABLE `tasks`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `technic`
--
ALTER TABLE `technic`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `tokens`
--
ALTER TABLE `tokens`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT для таблицы `users`
--
ALTER TABLE `users`
  MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
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 */;
