我已经看过 SQLHeavy 的使用文档(我一直渴望类似的东西已经有一段时间了),它是一个非常酷的抽象层。
我希望 MySQL/PostgreSQL 具有相同的功能。
- SQLHeavy 背后的代码是在考虑可插入数据库驱动程序的情况下创建的,还是 100% 专用于 SQLite?
- 如果不考虑插入能力,知道代码库对我来说尝试移植有多干净?为了澄清它是否需要在代码中进行严重的结构/逻辑更改,或者只是识别替换每个 SQLite 特定函数并更改为 MySQL 特定函数并适应/处理参数?
注意:我是一名 PHP 开发人员(具有一些 C/C++/Java 背景),计划在 Vala 从事宠物项目(不一定是低参与度)。