Changeset 981


Ignore:
Timestamp:
Dec 8, 2009, 2:46:03 AM (11 years ago)
Author:
roux
Message:

base sans l'index unqiue sur les slugs pour les articles

Location:
cpc/trunk/project
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/bin/updateDB.sql

    r974 r981  
    1414ALTER TABLE `parlementaire` ADD COLUMN `nb_commentaires` BIGINT AFTER `id`;
    1515ALTER TABLE `personnalite` ADD COLUMN `nb_commentaires` BIGINT AFTER `id`;
    16 
    17 CREATE TABLE article_loi (id BIGINT AUTO_INCREMENT, nb_commentaires BIGINT, texteloi_id VARCHAR(8), titre VARCHAR(16), ordre BIGINT, precedent VARCHAR(16), suivant VARCHAR(16), expose TEXT, titre_loi_id BIGINT, slug VARCHAR(255), UNIQUE INDEX iloititre_idx (texteloi_id, titre), INDEX iloiarticle_idx (texteloi_id, ordre), UNIQUE INDEX sluggable_idx (slug), INDEX titre_loi_id_idx (titre_loi_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ENGINE = MyISAM;
     16CREATE TABLE article_loi (id BIGINT AUTO_INCREMENT, nb_commentaires BIGINT, texteloi_id VARCHAR(8), titre VARCHAR(16), ordre BIGINT, precedent VARCHAR(16), suivant VARCHAR(16), expose TEXT, titre_loi_id BIGINT, slug VARCHAR(255), UNIQUE INDEX iloititre_idx (texteloi_id, titre), INDEX iloiarticle_idx (texteloi_id, ordre), INDEX titre_loi_id_idx (titre_loi_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ENGINE = MyISAM;
    1817CREATE TABLE alinea (id BIGINT AUTO_INCREMENT, nb_commentaires BIGINT, texteloi_id VARCHAR(8), article_loi_id BIGINT, numero BIGINT, texte TEXT, ref_loi VARCHAR(255), created_at DATETIME, updated_at DATETIME, UNIQUE INDEX iarticleloinumero_idx (texteloi_id, article_loi_id, numero), INDEX article_loi_id_idx (article_loi_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ENGINE = MyISAM;
    1918CREATE TABLE titre_loi (id BIGINT AUTO_INCREMENT, nb_commentaires BIGINT, texteloi_id VARCHAR(8), chapitre BIGINT, section BIGINT, titre TEXT, expose TEXT, parlementaire_id BIGINT, date DATE, source VARCHAR(128) UNIQUE, nb_articles BIGINT, titre_loi_id BIGINT, created_at DATETIME, updated_at DATETIME, INDEX parlementaire_id_idx (parlementaire_id), INDEX titre_loi_id_idx (titre_loi_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ENGINE = MyISAM;
  • cpc/trunk/project/config/doctrine/schema.yml

    r974 r981  
    449449    Sluggable:
    450450      fields: [titre]
     451      unique: false
    451452  columns:
    452453    texteloi_id: string(8)
Note: See TracChangeset for help on using the changeset viewer.