I've been playing around with the code starting with your sqlite implementation. I changed the sqlite data base structure such that it is aware of the relationship between different entities. I was hoping that this would make it easier to propagate changes (e.g. deletion of a parent item removing attachments from view, etc). I'm not too sure about this any more... Anyway, the layout of the DB is loosely based on the one of the Zotero desktop client without implementing the advanced features.
I've also started integrating some of my routines for attaching annotations from Zotero to downloaded pdf files with your annotation routines. I think all be basics are now working.
Hi Christoph,
I've been playing around with the code starting with your sqlite implementation. I changed the sqlite data base structure such that it is aware of the relationship between different entities. I was hoping that this would make it easier to propagate changes (e.g. deletion of a parent item removing attachments from view, etc). I'm not too sure about this any more... Anyway, the layout of the DB is loosely based on the one of the Zotero desktop client without implementing the advanced features.
I've also started integrating some of my routines for attaching annotations from Zotero to downloaded pdf files with your annotation routines. I think all be basics are now working.
Kind regards
Jochen