IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Utiliser une base existante ?


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 137
    Points : 63
    Points
    63
    Par défaut Utiliser une base existante ?
    Bonjour,

    Je m’essaie à Symfony hors je un soucie, la base de donnée ! J'ai bien compris que Symfony peut en créer une hors j'ai déjà une base toute faite, toute belle.

    Donc je voudrais savoir si l'on peut faire en sorte qu'on puisse la connecter et par la même occasion qu'il créer tout seul les entités car j'en est un certains nombres...

    Une solution ?
    Merci

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    772
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2004
    Messages : 772
    Points : 872
    Points
    872
    Par défaut
    Voici le lien de la doc officielle pour faire ça : http://symfony.com/doc/current/cookb...gineering.html

    Et voici un de mes billets de blog qui explique quelques petits trucs à savoir avant de générer les entités : http://blog.alterphp.com/2011/06/som...-entities.html

    Pour résumer mon billet qui est écrit en anglais :

    • Les champs Tinyint(x) sont tous mappés en boolean, même si x est supérieur à 1
    • Il faut mettre une clé primaire sur toutes les tables
    • Ces types de données ne sont pas connus de Doctrine2 : BIT, BINARY, VARBINARY, TINYBLOB, MEDIUMBLOB, BLOB, LONGBLOB, ENUM, SET, GEOMETRY, POINT, MULTIPOINT, LINESTRING, MULTILINESTRING, POLYGON and MULTIPOLYGON
    • Jusqu'en RC4 (je ne sais pas pour Doctrine 2.1 en version finale), les clés primaires composées uniquement d'une clés étrangères (un ID d'une autre table) sont reconnues comme des auto_increment par Doctrine2, il faut virer le Generator dans les fichiers de mapping générés
    • Mon blog PHP : http://blog.alterphp.com
    • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein

Discussions similaires

  1. Fichier manquant en utilisant une base de données DBF
    Par Stephane Michaud dans le forum Bases de données
    Réponses: 1
    Dernier message: 24/07/2005, 11h22
  2. [ODBC] Utiliser une base de données Access sans les MFC
    Par Higestromm dans le forum Bases de données
    Réponses: 6
    Dernier message: 15/03/2005, 21h37
  3. [MFC] Comment créer et utiliser une base Access
    Par maitre hibou dans le forum MFC
    Réponses: 3
    Dernier message: 10/05/2004, 18h11
  4. Réponses: 2
    Dernier message: 26/02/2003, 11h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo