Magazine High tech

slyBlog – Tutoriel Vidéo Symfony 1.4 – Partie 2

Publié le 05 mars 2011 par Ph3nol

La deuxième partie de ce tutoriel abordera les models d’un projet, le schema.yml et la commande doctrine:build :

  • quelques mots sur les models
  • définition des models dans le schema.yml
  • découverte des relations entre les models et des behaviours timestampable et sluggable
  • la commande doctrine:build

If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get Flash Player from Adobe.

Des questions, remarques ou suggestions ? N’hésitez pas à me suivre sur Twitter, rejoindre la page Facebook ou suivre le flux RSS du blog.

Sources

Fichier Doctrine schema.yml :

Category:
  tableName: categories
  columns:
    name: string(100)

Post:
  tableName: posts
  actAs:
    timestampable: ~
    sluggable:
      fields: [title]
  columns:
    category_id: integer
    title: string(100)
    content: text
  relations:
    Category:
      type: one
      foreignType: many
      local: category_id
      foreign: id

Comment:
  tableName: comments
  columns:
    post_id: integer
    author: string(100)
    comment: text
  relations:
    Post:
      type: one
      foreignType: many
      local: post_id
      foreign: id
      onDelete: CASCADE

Retour à La Une de Logo Paperblog

A propos de l’auteur


Ph3nol 38 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazines