私は新しいオープンソースプロジェクト(不動産用)を開始しており、MySQLの使用に集中したいと思っていますが、PostgreSQLでも動作するようにしたいと考えています。どちらの環境でも継続的にテストすることなく、これを実行する最善の方法は何ですか?私は、dbスキーマが同じものに近いと仮定していますが、データベースをセットアップするSQLスクリプトにはいくつかの違いがあるかもしれません - そうですか?スクリプトはどうですか?どうすればデータベースの相互運用性を確保できますか
0
A
答えて
1
どのような開発環境をお使いですか?
.NET、JAVAを使用している場合は、Hibernate(NHibernate for .NET)のようなORM(Object Relational Mapper)を使用することができます。これはPHPの相互運用性を保証します。
編集ポイント: あなたは役に立ちwhat are some good python orm solutionsはそうある限り、あなたのdiscipledとして
0
絶対に確実にする唯一の方法は、テストの両方でターゲットを設定することです。私は両方のDBの開発パスが分岐している可能性があると確信しており、MySQLの特有の機能を使用する見込みがあることがよくあります。
これはPITAですが、あなたが行ったときに花火を持っている可能性は高くなります。
関連する問題
- 1. Hadoopの相互運用性
- 2. Jacorb/Tao相互運用性
- 3. は、相互運用性
- 4. C#とCとの相互運用Javaとの相互運用:どの方が優れていますか?
- 5. 分散相互運用性のサポート
- 6. 相互運用性の問題python2 python3
- 7. .net - Linuxタイムゾーンの相互運用性
- 8. Google Cloud Storageの相互運用性
- 9. Service BrokerとWCFの相互運用性
- 10. iPhone/.NET WCFの相互運用性
- 11. ScalaとJythonの相互運用性
- 12. .NETとC++の相互運用性
- 13. Windows.Formsとgtk#の相互運用性?
- 14. WCFとJavaの相互運用性
- 15. Delphiと.NETの相互運用性
- 16. boolとC/C++の相互運用性
- 17. Crypto API .NET RSAの相互運用性
- 18. OpenDDSとOpenSpliceの相互運用性
- 19. C#。 Microsoftの相互運用性は優れています。
- 20. .NET WCF - CXF/WSS4J相互運用性
- 21. COM相互運用性と継承
- 22. OpenCL/OpenGL相互運用性テクスチャsegfault
- 23. GL/CL相互運用性:共有テクスチャ
- 24. xbee&xbee pro series 1相互運用性
- 25. C#+ COM相互運用性、確定的なリリース
- 26. Firebird .NETの相互運用
- 27. COM相互運用性で得られるこの `Object [*]`型は何ですか?
- 28. ActiveMQで使用されるさまざまなメッセージングプロトコルの相互運用性
- 29. (オフィス相互運用機能)
- 30. Phonegap相互運用機能
10ヶ月前SOF上のMySQLとPostgreSQLのサポートANSI SQLの両方を提起し、このリンクを見つけることができますので、あなたのプロフィールを見た後、それはあなたのPythonの開発者のように見えますあなたはANSI SQLを使っているだけですが、これを行う最も簡単な方法はORMを使用してSQLを作成する方法を理解できるようにすることです –