Est-il nécessaire d'utiliser db: migrate?est-il nécessaire d'utiliser db: migrate pour travailler
J'ai une base de données existante, je veux écrire des classes ROR pour cela et synchroniser avec DB.
Comment est-ce que je peux faire ceci?
Est-il nécessaire d'utiliser db: migrate?est-il nécessaire d'utiliser db: migrate pour travailler
J'ai une base de données existante, je veux écrire des classes ROR pour cela et synchroniser avec DB.
Comment est-ce que je peux faire ceci?
Ce n'est pas le cas. Le nom de votre classe doit juste correspondre au nom de la table. Cependant, je vous préviens que travailler avec Active Record (les rails orm par défaut) contre une base de données existante qui n'a pas les conventions ar va être une énorme douleur. Je recommande de vérifier datamapper, et en utilisant les rails 3 (car les alternatives dans les rails 3 est beaucoup plus facile)
Un pansement (qui reporte la douleur pendant un court moment) est de créer des vues qui sont conformes à la convention Rails. Ce n'est pas recommandé pour autre chose que de s'amuser, cependant (si vous laissez cette 'solution' s'insinuer dans la production, vous êtes dans un monde de douleur). – BryanH