Ignore:
Timestamp:
Nov 29, 2009, 11:48:17 PM (11 years ago)
Author:
roux
Message:

Refacto comments, corrections diverses rss et ajout module loi. Attention modifs en base, runner le script bin/updateDB.sh pour adapter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/config/doctrine/schema.yml

    r618 r964  
    1616      type: enum
    1717      values: ['H', 'F']
     18  inheritance:
     19    extends: ObjectCommentable
     20    type: concrete
    1821
    1922Parlementaire:
     
    99102    tagged: boolean
    100103    session: string(10)
     104  inheritance:
     105    extends: ObjectCommentable
     106    type: concrete
    101107  relations:
    102108    Organisme:
     
    154160    timestamp: integer
    155161    nb_interventions: integer
     162  inheritance:
     163    extends: ObjectCommentable
     164    type: concrete
    156165  relations:
    157166    Section:
     
    347356    Citoyen:
    348357      foreignAlias: Commentaires
    349     Parlementaires:
    350       class: Parlementaire
    351       refClass: CommentaireParlementaires
    352       foreignAlias: Commentaires
    353358  inheritance:
    354359    extends: ObjectRated
     
    358363      fields: [object_type, object_id]
    359364
    360 CommentaireParlementaires:
     365CommentaireObject:
    361366 columns:
    362    parlementaire_id: integer
     367   object_type: string(64)
     368   object_id: integer
    363369   commentaire_id: integer
    364370 relations:
    365    Parlementaire:
    366371   Commentaire:
     372     foreignAlias: Objects
    367373 indexes:
    368374   unique:
    369      fields: [parlementaire_id, commentaire_id]
     375     fields: [object_type, object_id, commentaire_id]
    370376     type: unique
    371377
     
    438444    iarticle:
    439445      fields: [article_id]
     446
     447ArticleLoi:
     448  actAs:
     449    Sluggable:
     450      fields: [texteloi_id, numero]
     451      unique: true
     452  columns:
     453    texteloi_id: integer
     454    numero: integer
     455    expose:
     456      type: string
     457    titre_loi_id: integer
     458  relations:
     459    TitreLoi:
     460      class: TitreLoi
     461      foreignAlias: Articles
     462  inheritance:
     463    extends: ObjectCommentable
     464    type: concrete
     465  indexes:
     466    iloiarticle:
     467      fields: [texteloi_id, numero]
     468
     469Alinea:
     470  actAs:
     471    Timestampable:
     472    Versionable:
     473  columns:
     474    texteloi_id: integer
     475    article_loi_id: integer
     476    numero: integer
     477    texte:
     478      type: string
     479    ref_loi: string(100)
     480    ref_art: string(100)
     481  relations:
     482    Article:
     483      class: ArticleLoi
     484      foreignAlias: Alineas
     485  inheritance:
     486    extends: ObjectCommentable
     487    type: concrete
     488  indexes:
     489    iarticleloinumero:
     490      fields: [texteloi_id, article_loi_id, numero]
     491
     492TitreLoi:
     493  actAs:
     494    Timestampable:
     495  columns:
     496    texteloi_id: integer
     497    chapitre: integer
     498    section: integer
     499    titre: string(512)
     500    expose:
     501      type: string
     502    parlementaire_id: integer
     503    date: date
     504    source:
     505      type: string(128)
     506      unique: true
     507    nb_articles: integer
     508    titre_loi_id: integer
     509  inheritance:
     510    extends: ObjectCommentable
     511    type: concrete
     512  relations:
     513    Parlementaire:
     514      class: Parlementaire
     515      foreignAlias: Propositions
     516    TitreLoi:
     517      foreignAlias: SousSections
     518
Note: See TracChangeset for help on using the changeset viewer.