Je recherche un bon ORM pour postgres sous Node.js, qui prend en charge la déclaration de relations entre les modèles et la validation des champs. J'ai cherché pendant longtemps et je ne peux obtenir aucun résultat satisfaisant. Peut-être que quelqu'un peut m'indiquer un projet que j'ai manqué lors de mes recherches. Merci.
Réponses
Trop de publicités?node-orm2 semble bon: prend en charge l'association, les validateurs, et mysql, postgres et mongo (en version bêta)
SequelizeJS - modèles, validation et migrations
BookshelfJS - un ORM basé sur des promesses semble assez prometteur
JugglingDB - ORM multi-bases inspiré par activerecord et datamapper. Prend en charge les validations, les hooks, les relations. Fonctionne avec: mysql, postgres, sqlite, mémoire, redis, mongodb, neo4j.
Pas prêt pour la production (mars 2012), mais en croissance rapide. Je prévois bientôt une version stable.
Les ORM sont un peu trop lents pour la nature rapide de node.js; pilote de base de données simple est bien, mais un peu fatiguant. C'est pour que j'écris quelque chose juste entre: prego . Il fournit une préparation automatique des relevés, des migrations, des modèles simples avec des associations, des transactions et quelques utilitaires, tous en style de rappel et rapide. Les idées / problèmes sont les bienvenus.