Skip to content
Snippets Groups Projects
Select Git revision
  • a28e7fa5494031eb607c484cd60f8c087ec1c89f
  • develop default
  • master protected
  • unicaen_authentification
  • 5.x
  • 4.x
  • release_4.0.0
  • bootstrap4_migration
  • laminas_migration
  • zf-3.x
  • 7.1.0
  • 7.0.0
  • 6.1.0
  • 6.0.1
  • 6.0.0
  • 5.0.1
  • 5.0.0
  • 4.0.2
  • 4.0.1
  • 4.0.0
  • 3.0.0
  • 1.0.5
  • 1.0.4
  • 1.0.3
  • 1.0.2
  • 1.0.1
  • 1.0.0
27 results

schema.oracle.sql

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    schema.oracle.sql 859 B
    --
    -- Table FAQ.
    --
    CREATE TABLE FAQ (
      ID       NUMBER(38, 0),
      QUESTION VARCHAR2(2000 CHAR) NOT NULL,
      REPONSE  VARCHAR2(2000 CHAR) NOT NULL,
      ORDRE    NUMBER(38, 0),
      CONSTRAINT FAQ_PK PRIMARY KEY (ID)
    );
    
    CREATE SEQUENCE FAQ_ID_SEQ;
    
    
    
    
    --
    -- Jeu d'essai.
    --
    INSERT INTO FAQ(ID, QUESTION, REPONSE, ORDRE) VALUES
      (FAQ_ID_SEQ.nextval, 'Qu''est-ce qu''une question ?', 'C''est une phrase appelant une réponse.', 10);
    
    
    
    
    
    --
    -- Création si besoin de la catégorie de privilège 'faq'.
    --
    insert into CATEGORIE_PRIVILEGE(ID, CODE, LIBELLE, ORDRE) values
      (CATEGORIE_PRIVILEGE_ID_SEQ.nextval, 'faq', 'FAQ', 10);
    --
    -- Privilège 'modification'.
    --
    insert into PRIVILEGE(ID, CATEGORIE_ID, CODE, LIBELLE, ORDRE)
      select privilege_id_seq.nextval, cp.id, 'modification', 'Modification de la FAQ', 10
      from CATEGORIE_PRIVILEGE cp where cp.CODE = 'faq';