我在我的應用程序中使用了Sugar ORM 1.5,我想在用戶註銷時清除所有信息。從Sugar ORM中刪除所有表中的所有數據
我想避免刪除數據庫文件,或者儘可能使用純SQLite腳本。
我發現的唯一解決方案是在所有表上使用deleteAll,但我想知道是否有更好的方法來實現它。
問候,
編輯
我解決這個問題我已經刪除刪除數據庫和SugarContext.init(context);
前後只調用SugarContext.terminate();
數據庫。
看起來像Henry Dang在評論中指出的那樣是最好的解決方案,它比刪除所有數據更快。
如果你的目標是要刪除的應用程序中的所有數據,那麼其他用戶不會刪除數據庫文件是最直觀的方案 –
我有問題要刪除數據庫,它只在我重新啓動應用程序時刪除數據庫。另一方面,我想更多地瞭解Sugar的數據處理能力 –