Qui ruby ORM à utiliser en standalone application ruby?

Je voudrais utiliser postgresql avec les clés étrangères pour définir des relations dans les données de sorte que d'autres plates-formes/apps serait également en mesure de facilement utiliser la même base de données. D'avoir une sorte de ruby DSL pour définir le schéma de base de données avec l'assistance à la migration serait également très bien. Le cadre que vous me recommandez?

Est-il une sorte de cadre pour seulement la manipulation de la base de données des modifications de schéma, les migrations et les versions distinctes de l'ORM?

OriginalL'auteur JtR | 2009-06-16