File tree Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -112,12 +112,12 @@ class AuthService {
112112
113113 // remove setting
114114
115- if let appDomain = Bundle . main. bundleIdentifier {
116- if let pref = UserDefaults ( suiteName: " com.kappa.expense.settings " ) {
117- pref. removePersistentDomain ( forName: appDomain)
118- }
115+ let settingDomain = " com.kappa.expense.settings "
116+ if let pref = UserDefaults ( suiteName: settingDomain) {
117+ pref. removePersistentDomain ( forName: settingDomain)
119118 }
120119
121- // TODO: remove realm
120+ // remove realm
121+ DataService . shared. dropAllTable ( )
122122 }
123123}
Original file line number Diff line number Diff line change @@ -149,4 +149,14 @@ class DataService {
149149 . first ( where: { $0. _id. stringValue == id } )
150150 completion ? ( transaction)
151151 }
152+
153+ func dropAllTable( ) {
154+ do {
155+ try realm. write {
156+ realm. deleteAll ( )
157+ }
158+ } catch {
159+ print ( " [dropAllTable] Error \( error) " )
160+ }
161+ }
152162}
You can’t perform that action at this time.
0 commit comments