2011-09-06 145 views

回答

0

這個問題沒有一個好的答案,你可以提供一個ddl腳本,或者一個模板爲空的數據庫,這兩個解決方案都可以從軟件工程的角度來看,在我看來,只要用你更容易用。對於運行大量DDL需要時間的大型DB而言,使用模板db是有利的。我相信模板db方法也更容易。

0

我會用DDL腳本。然後,在應用程序啓動過程中,您可以隨時檢查數據庫是否存在,並在需要時創建它。這樣,如果用戶刪除了部分配置(即刪除了SQLite數據庫),那麼您的應用程序可以重新初始化自己。

+0

當數據庫不存在時,您可以在應用程序啓動時複製模板。 – xmedeko