J'avais besoin d'un champ d'identification dans la migration de mes rails qui s'incrémente automatiquement de 0 et non de 1. Quelle idée? Merci & À la votre!Auto-incrémentation à partir de 0 dans les migrations Rails
1
A
Répondre
0
Je l'ai trouvé dans l'option Advance mysql "La valeur AUTO_INCREMENT initiale" pour la table. vous pouvez définir là mais je ne sais pas si vous pouvez définir cela en utilisant Rails Migration ou non.
+1
Pourriez-vous s'il vous plaît coller la requête SQL ici? – Shreyas
0
Modifier votre db/migration-file:
create_table :table_name, :options => "auto_increment = 0" do |t|
...
end
Questions connexes
- 1. rails migrations HABTM
- 2. Utilisation des migrations dans Ruby on Rails
- 3. Rails Migrations: Charger les données par défaut
- 4. Rails tests fonctionnels sans migrations
- 5. Suppression de migrations db dupliquées à partir du référentiel git
- 6. générateurs et migrations dans les plugins (rails 3)
- 7. Suppression/"Rebasing" des migrations de rails
- 8. Génération des migrations à partir des mises à jour du schéma Rails, au lieu de l'inverse
- 9. Les migrations de Ruby on Rails sont très lentes
- 10. Comment pouvez-vous obtenir un script SQL de modifications à partir des migrations Rails (pour MySQL)?
- 11. Rails 2.3.5 threadsafe! brise mes migrations
- 12. rails: comment lier les valeurs dans les migrations de données aux variables de classe/modèle?
- 13. Création des migrations pour les vues SQL dans les rails avec des valeurs booléennes
- 14. Migrations Rails: vérifier l'existence et continuer?
- 15. rails migrations de base de données de style pour asp.net?
- 16. déploiement des rails application à heroku migrations erreur de rake sur les fenêtres
- 17. Étrange assemblage à partir de l'initialisation 0
- 18. Impossible de mettre à jour des enregistrements dans mes migrations de bases de données Rails
- 19. Exécution des migrations de base de données à partir de l'application
- 20. Rails: exécuter des tâches de rake comme des migrations
- 21. migrations de bases de données dans Grails
- 22. Puis-je utiliser uniquement des migrations à partir de rails pour maintenir un schéma de base de données?
- 23. Comment gérer de manière transparente les migrations dans les bases de données de production lors du déploiement dans Rails?
- 24. Impossible de générer des migrations sur des rails 2.3.4
- 25. Comment faire: default => 0 et: null => false diffère pour les champs entiers dans les migrations?
- 26. comment (remplacer | créer) un champ enum sur les migrations de rails 2.0?
- 27. Comment créer les migrations pour une base de données existante?
- 28. rake db: migrer correctement toutes les migrations
- 29. Migrations de machine wireup.
- 30. Capistrano déploiement de répertoire de changement pour les migrations
juste curieux de savoir pourquoi vous avez besoin que? – Salil
@Shreyas voulez-vous dire l'incrémentation automatique de SQL à partir de 0 ou voulez-vous dire le nommage de 000_create_sth.rb? – Sebastian
Je veux dire auto-incrémentant le champ id de 0. – Shreyas