mORMot and Open Source friends
View Ticket
Not logged in
Ticket Hash: 292d00675ec591b0f16a715bb2bc905a34052997
Title: Local storage for SynCrossPlatform units
Status: Open Type: Feature_Request
Severity: Severe Priority: Medium
Subsystem: mORMot Resolution: Open
Last Modified: 2014-12-29 16:34:40
Version Found In: 1.18
User Comments:
ab added on 2014-12-18 12:29:51:

Local storage should be added for SynCrossPlatform clients.

First step may be to enable such simple storage for classic mORMot.pas client (e.g. introducing a local storage class at TSQLRestURI level), to be used e.g. when network is offline.

2nd step may be to enable cross-platform storage, following a method signature and use case as in first step. Note that iOS and Android already have the SQLite3 library as part of the system. We may also include our SynSQLite3 unit under Windows or FPC.
A simple pure Delphi TObjectList engine may be used also. With JSON (or binary) persistence on local file.

Forum thread can be used for further discussion.