Notre application n'utilisera pas de rails pour n'importe quelle partie de son état final, mais les migrations sont un moyen fantastique de définir le schéma dans mon expérience, donc je voudrais utiliser seulement cet aspect des rails.Puis-je utiliser uniquement des migrations à partir de rails pour maintenir un schéma de base de données?
Est-ce une chose raisonnable à faire? Si non, y a-t-il des outils qui peuvent être utilisés pour effectuer le même genre de travail? Nous disposons d'un environnement de déploiement en trois étapes, avec des niveaux de test, d'assurance qualité et de production, ce qui permet d'établir une bonne correspondance avec les niveaux utilisés par les rails. Cependant, nous sommes un magasin python principalement, donc un équivalent pythonien serait astucieux.