-- CREER LA BASE DE DONNEES
CREATE DATABASE mydb3;

USE mydb3;

-- TABLE D'UTILISATEURS
CREATE TABLE users (
  id int(11) NOT NULL,
  utilisateur varchar(100) NOT NULL,
  nom varchar(100) NOT NULL,
  codepermanent varchar(15) NOT NULL,
  telephone varchar(15) DEFAULT NULL,
  session varchar(10) NOT NULL,
  anne int(4) NOT NULL,
  motdepasse varchar(128) NOT NULL
);

ALTER TABLE users
  ADD PRIMARY KEY (id);

ALTER TABLE users
  MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

DESCRIBE users;

-- TABLE D'OFFRES
CREATE TABLE offres (
  id int(11) NOT NULL,
  type varchar(100) NOT NULL,
  programme varchar(100) NOT NULL,
  nomentreprise varchar(100) NOT NULL,
  description text,
  fichier longblob
);

ALTER TABLE offres
  ADD PRIMARY KEY (id);

ALTER TABLE offres
  MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;

-- TABLE D'ENTREPSRISES 

CREATE TABLE entreprises (
  id int(11) NOT NULL,
  nom varchar(200) NOT NULL,
  telephone varchar(15) DEFAULT NULL,
  adresse varchar(200) DEFAULT NULL,
  courriel varchar(100) DEFAULT NULL,
  siteweb varchar(100) DEFAULT NULL,
  engage tinyint(1) NOT NULL
);

ALTER TABLE entreprises
  ADD PRIMARY KEY (id);

ALTER TABLE entreprises
  MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;