[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