0
我用OrmLite将我的Google App Engine应用程序中的Java对象映射到一堆数据库表(MySQL)。有没有办法在Google的Cloud SQL或类似的基于云的SQL服务上自动创建表格,而不必自己手动创建表格。自动化OrmLite表创建
OrmLite的文档不包括这一点,Google App Engine也没有。
任何指针在正确的方向是高度赞赏。
我用OrmLite将我的Google App Engine应用程序中的Java对象映射到一堆数据库表(MySQL)。有没有办法在Google的Cloud SQL或类似的基于云的SQL服务上自动创建表格,而不必自己手动创建表格。自动化OrmLite表创建
OrmLite的文档不包括这一点,Google App Engine也没有。
任何指针在正确的方向是高度赞赏。
是否有办法来自动创建表... OrmLite的文档不包括此...
我不知道你是否了解云SQL具体讲,但ORMLite 一般有大量关于创建表的文档。
TableUtil
在代码示例中创建模式。使用方法中的更多详细信息要引用Getting Started文档中的示例代码。
// instantiate the dao
Dao<Account, String> accountDao =
DaoManager.createDao(connectionSource, Account.class);
// if you need to create the 'accounts' table make this call
TableUtils.createTable(connectionSource, Account.class);
TableUtil也有返回SQL statements那些在创建一个方法。