2

我使用 Microsoft 的驱动程序成功连接了 Windows Azure DB,并且通常通信正常,但是我发现 Ebean 生成的 DDL 与它使用的示例不兼容 MS 的规范,auto_incrementidentity不是永远不要尝试使用字段等nvarcharntext

实际上,目前我正在手动管理我的 Azure 架构,但我只是好奇是否Ebean可以做到这一点?

4

1 回答 1

2

通过查看 Ebean 源代码,似乎对MsSQL 没有很好的支持,因为几乎没有做任何调整。

您应该考虑对其进行调整以适应您的需要并向 Ebean 人员提交补丁。

此外,您可以尝试使用自己的DatabasePlatform实现,并将其设置在Ebean ServerConfig中。

有关信息,可以在此处找到检测数据库类型的工厂。

于 2012-08-26T21:34:16.183 回答