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那些在創建一個方法。