2017-09-06 12 views
0

J'ai un projet Silex et je veux commencer à comprendre comment fonctionne ce micro-framework, j'ai configuré la base de données et je ne sais pas comment mettre à jour le schéma avec la ligne de commande. dans le fichier JSON je:Symfony Silex: Exécution du nouveau projet Silex

"doctrine/dbal":,

"doctrine/ORM" "2.3. *": "2.3 *",

toute aide s'il vous plaît ? Merci!

+0

AFAIK il n'y a pas de composant 'Console' inclus dans le paquet par défaut de Silex. Envisagez d'installer [Console Service Provider] (https://github.com/KnpLabs/ConsoleServiceProvider). –

+0

Si nous devions dessiner un diagramme de Venn des "choses sur lesquelles Silex se soucie" et "des choses dont se soucie la base de données", il n'y a pas de chevauchement entre les deux cercles. Silex gère les requêtes de routage vers une méthode de contrôleur, et inclut également une certaine intégration avec le conteneur Pimple DI. Rien d'autre ... vous devez faire vous-même. –

Répondre

1

Vous voudrez peut-être jeter un oeil à https://github.com/lyrixx/Silex-Kitchen-Edition Voici un exemple d'application Silex à laquelle les applications Web «classiques» doivent répondre, telles que la création et la mise à jour du schéma de base de données.