Have a database with tables that have fields define as DATE, CURRENCY. YES I now know this is bad.
When I save a record to the table I use StringValue for the DATE fields and DoubleValue for the CURRENCY.
This works OK for DeskTop, RealSQLite/SQLite does not care. IOS does. I get an Exception. So I need to fix this.
I can use the procedure outlined in the SQLite Docs. X copy to new_X, then Alter table name X to old_X and new_X to X.
How can the app. tell when this process has or has not happened so it will not reqeat?