Créer la base de données

Vous devez au préalable copier openmairie_exemple dans le repertoire www de votre serveur apache

Il vous est proposé de créer la base de données sous mysql :

  • Créer une base de données appellée « openmairie »

  • Créer les tables nécessaires au framework openMairie avec le fichier sql

    data/mysql/init.sql

  • Créer les tables necessaires a notre exemple

    • table courrier

      courrier        int 8       cle primaire
      dateenvoi       date
      objetcourrier   text
      emetteur        int8        cle secondaire
      service         int8        cle secondaire
      
    • table emetteur

      emetteur        int 8       cle primaire
      nom             varchar 20
      prenom          varchar 20
      
    • table service

      service         int 8        cle primaire
      libelle         varchar 20
      
  • modifier le paramétrage openMairie pour faire un accès à la base créée si votre base a un nom différent d’openMairie :

    dyn/database.inc.php

    voir framework/parametrage

  • accéder avec votre navigateur sur openmairie_exemple

    login : demo
    mot de passe : demo
    

Le script mysql de création de la base de l’exemple est le suivant

--
-- Structure de la table 'courrier'
--

CREATE TABLE courrier (
  courrier int(8) NOT NULL,
  dateenvoi date NOT NULL,
  objetcourrier text NOT NULL,
  emetteur int(8) NOT NULL,
  service int(8) NOT NULL,
  PRIMARY KEY  (courrier)
) TYPE=MyISAM;

--
-- Structure de la table 'emetteur'
--

CREATE TABLE emetteur (
  emetteur int(8) NOT NULL,
  nom varchar(20) NOT NULL,
  prenom varchar(20) NOT NULL,
  PRIMARY KEY  (emetteur)
) TYPE=MyISAM;

--
-- Structure de la table 'service'
--

CREATE TABLE service (
  service int(8) NOT NULL,
  libelle varchar(20) NOT NULL,
  PRIMARY KEY  (service)
) TYPE=MyISAM;