Est-ce qu'il est possible de faire un "rake db: migrate" ou "rake db: schema: load" sans qu'il charge d'abord tous mes modèles? J'utilise le plugin acts_as_solr, et il nécessite que la table existe avant que le modèle puisse être chargé. C'est probablement un bug dans acts_as_solr, mais la seule solution de contournement que j'ai trouvée est de décommenter la ligne acts_as_solr
dans mon modèle, d'exécuter les migrations et de ne plus la mettre en commentaire.db: migrer sans charger les modèles
0
A
Répondre
2
En spécifiant explicitement les types de champs pour acts_as_solr, il ne cherche pas à trouver les types de la table, et je suis en mesure d'exécuter les migrations:
acts_as_solr :fields => [{:contents => :text}, {:user_id => :integer }]
Questions connexes
- 1. Exécution rake db: migrer sans initialiseurs
- 2. rake db: migrer correctement toutes les migrations
- 3. DB dans MySQL migrer vers Oracle DB
- 4. comment utiliser rake db: migrer
- 5. Charger les modèles Ruby on Rails sans charger l'intégralité du framework
- 6. râteau heroku db: migrer en cours d'abandon
- 7. db: seed ne charge pas les modèles
- 8. comment éviter d'utiliser les outils de conversion DB en utilisant ORM et migrer DB facilement
- 9. Erreur de connexion pour rake db SQLServer: migrer
- 10. Quels sont les modèles pour les schémas de table DB?
- 11. Rails: comment charger 2 modèles via join?
- 12. Comment migrer des procédures stockées pour tester db?
- 13. Comment utiliser les rapports Jasper sans modèles
- 14. Impossible de ratisser db: migrer en raison de timeout sqlite3_busy
- 15. rien ne se passe quand je cours rake db: migrer
- 16. Comment fonctionne syncdb sans charger les appareils?
- 17. Utilisation de modèles de mappage pour migrer entre des modèles d'objets de données principaux
- 18. Modèles Dreamweaver sans .... Dreamweaver
- 19. Comment puis-je forcer Rails à charger tous les modèles?
- 20. Utilisation de l'autoloader ZF pour charger les modèles
- 21. Structurer des fichiers sans db
- 22. .NET DB requête sans allocations?
- 23. modèles FreeMarker Charger la base de données
- 24. migrer les données postgreSQL vers mysql
- 25. liste les dépendances du paquet python sans les charger?
- 26. Charger les données sous les onglets jQueryUI sans appel AJAX
- 27. annoter modèles: Rien d'annoté!
- 28. Comment ajouter des modèles django-db-log au panneau d'administration?
- 29. Meilleure façon de gérer les connexions DB sans JNDI
- 30. Permutation deux lignes DB sans violer les contraintes
bien fait ... Je J'ai déjà perdu quelques heures sur ce sujet - j'essayais de déboguer pourquoi diable il faut le faire pendant les migrations! – Spasm