1
0

first commit from DTux

This commit is contained in:
Daniel Tartavel
2021-03-22 12:20:39 +01:00
parent 30fac27d45
commit 944e742590
25 changed files with 1176 additions and 0 deletions

25
sql/database.sql Normal file
View File

@@ -0,0 +1,25 @@
-- phpMyAdmin SQL Dump
-- version 4.9.5
-- https://www.phpmyadmin.net/
--
-- Hôte : db120904.sql-pro.online.net
-- Généré le : sam. 20 mars 2021 à 16:46
-- Version du serveur : 5.7.19-0ubuntu0.16.04.1
-- Version de PHP : 7.0.32-0ubuntu0.16.04.1
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 */;
--
-- Base de données : `db351634_avionpoeme`
--
CREATE DATABASE IF NOT EXISTS `db351634_avionpoeme` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
USE `db351634_avionpoeme`;

48
sql/extra.sql Normal file
View File

@@ -0,0 +1,48 @@
--
-- Index pour les tables déchargées
--
--
-- Index pour la table `avionpoeme`
--
ALTER TABLE `avionpoeme`
ADD PRIMARY KEY (`uid`),
ADD KEY `expe_mail_index` (`expeMail`(40)),
ADD KEY `dest_mail_index` (`destMail`(40)),
ADD KEY `delivery_date_index` (`deliveryTime`);
--
-- Index pour la table `logs`
--
ALTER TABLE `logs`
ADD PRIMARY KEY (`id_log`),
ADD KEY `date_index` (`date`);
--
-- Index pour la table `peripeties`
--
ALTER TABLE `peripeties`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT pour les tables déchargées
--
--
-- AUTO_INCREMENT pour la table `avionpoeme`
--
ALTER TABLE `avionpoeme`
MODIFY `uid` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT pour la table `logs`
--
ALTER TABLE `logs`
MODIFY `id_log` int(11) NOT NULL AUTO_INCREMENT;
--
-- AUTO_INCREMENT pour la table `peripeties`
--
ALTER TABLE `peripeties`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

83
sql/table_avionpoeme.sql Normal file
View File

@@ -0,0 +1,83 @@
-- phpMyAdmin SQL Dump
-- version 4.9.5
-- https://www.phpmyadmin.net/
--
-- Hôte : db120904.sql-pro.online.net
-- Généré le : sam. 20 mars 2021 à 17:16
-- Version du serveur : 5.7.19-0ubuntu0.16.04.1
-- Version de PHP : 7.0.32-0ubuntu0.16.04.1
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 */;
--
-- Base de données : `db351634_avionpoeme`
--
-- --------------------------------------------------------
--
-- Structure de la table `avionpoeme`
--
CREATE TABLE `avionpoeme` (
`uid` int(10) UNSIGNED NOT NULL,
`message` text CHARACTER SET utf8mb4 NOT NULL,
`expeMail` text NOT NULL,
`expeKnown` tinyint(1) NOT NULL DEFAULT '0' COMMENT ' true/false en fonction de si l''utilisateur choisi de devoiler son addresse mail pour la premiere',
`expeLang` varchar(3) NOT NULL DEFAULT 'fr' COMMENT ' langue de l''envoyeur format 2 lettres (''en'',''fr'',''ar'')',
`destLang` varchar(3) NOT NULL COMMENT 'langue du destinataire format 2 lettres (''en'',''fr'',''ar'')',
`startLat` float NOT NULL,
`startLon` float NOT NULL,
`startName` text NOT NULL,
`startTime` timestamp NOT NULL COMMENT 'unix time en TZ du depart',
`StartTZ` text CHARACTER SET utf8mb4 NOT NULL,
`destMail` text NOT NULL,
`destLat` float NOT NULL,
`destLon` float NOT NULL,
`destName` text NOT NULL,
`status` tinyint(1) NOT NULL COMMENT '0 = privé, 1=public, 2=supprimé',
`color` varchar(7) NOT NULL COMMENT ' le code hexa de la couleur de l''avion aleatoire parmis la liste.',
`actual_lat` int(11) NOT NULL,
`actual_lon` int(11) NOT NULL,
`bearing` smallint(6) NOT NULL,
`deliveryTime` timestamp NOT NULL,
`deliveryTZ` text NOT NULL,
`deliveryTimeServer` timestamp NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Index pour les tables déchargées
--
--
-- Index pour la table `avionpoeme`
--
ALTER TABLE `avionpoeme`
ADD PRIMARY KEY (`uid`),
ADD KEY `expe_mail_index` (`expeMail`(40)),
ADD KEY `dest_mail_index` (`destMail`(40)),
ADD KEY `delivery_date_index` (`deliveryTime`);
--
-- AUTO_INCREMENT pour les tables déchargées
--
--
-- AUTO_INCREMENT pour la table `avionpoeme`
--
ALTER TABLE `avionpoeme`
MODIFY `uid` 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 */;

14
sql/table_logs.sql Normal file
View File

@@ -0,0 +1,14 @@
-- --------------------------------------------------------
--
-- Structure de la table `logs`
--
CREATE TABLE `logs` (
`id_log` int(11) NOT NULL,
`date` datetime NOT NULL,
`auteur` varchar(10) NOT NULL,
`log` text NOT NULL,
`niveau` tinyint(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

16
sql/table_peripeties.sql Normal file
View File

@@ -0,0 +1,16 @@
-- --------------------------------------------------------
--
-- Structure de la table `peripeties`
--
CREATE TABLE `peripeties` (
`id` int(11) NOT NULL,
`probabilite` tinyint(3) UNSIGNED NOT NULL COMMENT 'en pourcentage',
`effet` int(11) NOT NULL COMMENT '-x => diminue la vitesse de l''avion de x, +x augmente la vitesse de l''avion de x, 0 => avion détruit',
`mail_expe` tinyint(1) NOT NULL DEFAULT '0',
`mail_dest` tinyint(1) NOT NULL DEFAULT '0',
`quand` date DEFAULT NULL,
`quand_fonction` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;