私は現在、PostgreSQLとSQL Serverデータベースを切り替えることができるNode.jsアプリケーションを開発中です。どちらのデータベースも同じテーブルを持ち、操作も同じです(基本的なCRUD、何も気にしない)。Node.JSアプリケーションでPostgreSQLとSQL Serverの両方をサポートする方法は?
私は研究を行い、両方のデータベースにアクセスするのに十分なライブラリがあることを知っています。
理想的には、ORMを使用して、その違いを処理したいと思っています。しかし、私は両方を行うORMフレームワークを見つけることはできません。実際、SQL ServerをサポートするORMを見つけることはできませんが、ほとんどすべてがPostgresをサポートしています。
私の質問:両方をサポートするORMはありますか?それ以外の抽象化ツールやフレームワークがあれば、開発者の生活が楽になるでしょうか?
これは実際の回答ではありませんが、私はJugglingDB(https://github.com/1602/jugglingdb/)に潜んでしまいました。新しいデータベースを簡単に統合する方法があります。私は完全なアダプタを実装していないので、今は一般的な使用のための準備ができていませんが、私はいつかそれを完了し、プロジェクトに寄付する(クライアントはそれでいいです)。 – Peter