[SyncEvolution] Backend as Mysql

Patrick Ohly patrick.ohly at intel.com
Thu Jan 2 08:12:29 UTC 2014


On Tue, 2013-12-31 at 16:45 +0530, Sachin Gupta wrote:
> Is there support for MySQL as backend? i see that sqllite is
> supported, but it seems to be used only for contacts, but not for cal
> and todo.

The sqlite backend is just a demo for programmers. It shows how to write
a backend which converts directly from the internal data representation
into a different, complex format (database schema in this case) without
going through an intermediate text representation (like vCard). Using
MySQL instead would be possible, but not very useful, because the
conversion is not very complete.

> Which one is suitable for Contacts, Calendar, Tasks together?
> I need to be able to access this backend do some manipulation at
> runtime before syncing with the server.

For your purpose, you better use either:
     1. The file backend (as in
        https://syncevolution.org/wiki/http-server-howto). Then you can
        directly manipulate each item with a text editor, shell tools or
        in your own program.
     2. EDS or Akonadi with SyncEvolution's command line to manipulate
        items. See https://syncevolution.org/wiki/item-operations

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.





More information about the SyncEvolution mailing list