Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Comment configurer une DB DB pour le développement de Symfony où les scripts de migration ne sont pas utilisés.
DEV -
28/05
Dans mon travail, je développe une application Symfony. Comme d'habitude, les scripts de migration sont abandonnés et je n'ai pas ...
Dans mon travail, je développe une application Symfony. Comme d'habitude, les scripts de migration sont abandonnés et je n'ai pas de moyen facile de mettre en place une base de données MySQL de développement dans ma machine pour le développement local.
Mais j'ai trouvé une solution facile pour configurer le schéma DB.
Étape 1 Importer un vidage DB - Base de données d'initialisation
À la première étape, vous devez obtenir un dépotoir d'une base de données de développement et l'importer à l'aide de MySQL. Cela doit s'exécuter à chaque fois que vous créez une nouvelle instance de DB:
mysql -h 127.0.0.1 -u dbusr -pxxxx somedb <dump.sql
Entrez le mode de sortie en mode plein écran
Chaque fois que vous laissez tomber et recréez la base de données, importez le dépotoir, c'est une bonne idée de le garder sur votre disque dur.
Étape 2 Mise à jour du schéma
Ensuite, j'utilise SymfonySchéma: mise à jourEt je le trait (il peut générer un SQL indésirable):
Doctrine PHP Bin / Console: Schema: mise à jour --Dump-SQL | \ awk '/ ^ alter table / {gsub (/, $ /, "... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité