2010-11-12 22 views
0

我打算在我的项目中使用ORM。如何避免使用使用ORM的数据库转换工具并轻松迁移数据库

我应该如何处理DDL创建?

这是全部由ORM处理,我应该使用ORM CREATE对象吗?

传统上 - 我会用普通的SQL标准在手上创建DDL scipt,并轻松移动到另一个数据库。但是今天有很多工具可以从Java类创建数据库,反之亦然。

问题是:当我必须移动到另一个数据库并且必须执行手动数据库列类型转换和类似的事情时,我不想陷入困境?

非常感谢您的时间!

回答

0

那么容易......你不能创建ORM类(或使用许多老ORM),然后更改数据库名,只有你必须创建类迁移,

该类从旧的数据库读取的所有数据和写在新的结构新分贝

只我建议阅读数据库结构,许多数据库(如noSQL数据库)有不同的结构。