[RUBY] Le fichier de migration est dupliqué

Rapport récent

Il est très apprécié. Ce que je fais ces derniers temps devient une habitude. Récemment, je me suis habitué à l'anglais et à l'entraînement musculaire. Soudain, je me suis lassé de l'anglais, alors j'ai lu une phrase simple à haute voix en regardant la prononciation des voyelles de Gackt sur youtube. Une chose qui a changé mon esprit est Google Traduction. J'avais l'habitude de penser que c'était des ordures parce que cela ne traduisait pas du tout, mais j'ai découvert que ma prononciation était en fait des ordures w L'entraînement musculaire augmentait le poids et la force de l'exercice principal du squat des muscles abdominaux 20 Je ne fais que quelques minutes. C'est l'élan que les muscles abdominaux risquent de craquer, sauf sur le côté pour la première fois. Et ce que j'ai commencé ces derniers jours, c'est la conversion du matin. Lorsque la date a changé au cours des deux derniers mois, je regardais des vidéos avec Amazon Prime, donc je le fais comme une amélioration de mon style de vie.

Ce thème

** Le fichier de migration est dupliqué ** C'est un gars qui est accro aux débutants qui débutent! ... Oui je l'ai fait. ⇨ ** La solution est d'en effacer un. c'est tout. ** **

Fichier de migration

● Le fichier de migration est un dessin de conception de la table une fois mâchée. Il est utilisé lors de la création et de la mise à jour d'une table pendant les rails db: migrate. Une fois utilisé, le fichier de migration ne sera pas utilisé à moins que la table ne soit mise à jour et générée à nouveau. Vous pouvez effectivement le supprimer sans aucun problème.

● Puis-je vraiment le supprimer? ** Si vous n'utilisez jamais les informations qui y sont écrites **, vous pouvez les supprimer. Les changements de table sont effectués plusieurs fois au cours du développement. S'il n'y a pas de fichier de migration à ce moment-là, l'ordinateur ne pourra pas lire la table et une erreur se produira même si elle était là auparavant. De plus, la table utilisée dans l'environnement de développement ne peut pas être utilisée dans l'environnement de production, et il arrive souvent que la base de données de l'environnement de production soit installée et que la table soit réassemblée, il est donc important qu'il n'y ait pas de fichier de migration au stade de la production. Cela fait longtemps, mais la conclusion est que ** je suis soulagé même si je ne l'utilise plus **.

● Si vous doublez Même si le fichier de migration est dupliqué, je crains que si je le supprime, je ne puisse pas créer de table (je suis devenu moi-même). Cependant, dans ce cas, il n'y a que deux documents de conception identiques, donc même si l'un est utilisé, cela ne changera pas et il n'est pas possible de créer autant de tables qu'il y a de fichiers de migration, veuillez donc en supprimer un en toute confiance.

finalement

Je veux une offre d'emploi! Je veux profiter au plus vite de la vie d'ingénieur!

Recommended Posts

Le fichier de migration est dupliqué
[Rails] Supprimer le fichier de migration
Lorsque le nom de la classe du bean est dupliqué
Quel est le meilleur type de données de migration? ??
Quelle est la meilleure lecture de fichier (Java)
La version ruby est gérée dans le fichier .rbenv / version
Supprimez complètement le fichier de migration que vous n'avez pas réussi à supprimer
Quelle est la méthode pluck?
Ceci est le premier message.
Qu'est-ce que la classe BufferedReader?
Qu'est-ce qu'un fichier JAR?
[rails] Fichier de migration NOFILE supprimé
L'opérateur ternaire est-il mauvais?
A quoi sert le constructeur?
Jusqu'à ce que le code soit exécuté
5ème jour de Java
Quelle est la méthode d'initialisation?
Commandes d'objets de base de données pour l'environnement de fichiers de migration
'% 02d' Quel est le% de% 2?
Remplacez le contenu du fichier Jar
Où est le fuseau horaire de Java LocalDateTime.now ()?
Le manuel Biostar est trop intéressant
Décompressez le fichier zip en Java
Vérifier l'état de migration des rails
Mémo: [Java] Si un fichier se trouve dans le répertoire surveillé, traitez-le.