It is not going as I planned... as the sync() function isn't really working, or not always.
Here is the Model:
I have even tried to change a field of a record, sync() the store and reload it and the corresponding field value was the first one... please help me because I am going crazy!
At the beginning I did not use the uuid identifier but as it was not working and the only thing which was different from the localstorage proxy was this identifier, I tried to change it. Please note that everything worked fine with the localstorage proxy (except that I need more than 5Mb) and that I use ST 2.3.1.