-
Notifications
You must be signed in to change notification settings - Fork 293
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MySQL Version #1
Comments
Hello Frank, It might be possible to base Baïkal on MySQL, yes. Regards JÉRÔME SCHNEIDER On Wed, 9 May 2012 16:05:06 -0700,
Links:[1] |
The idea was to store contacts vcards in MySQL. -----Original Message----- Hello Frank, It might be possible to base Baïkal on MySQL, yes. Regards JÉRÔME SCHNEIDER On Wed, 9 May 2012 16:05:06 -0700,
Links:[1] Reply to this email directly or view it on GitHub: |
Jerome,
Really looking forward to mysql support. |
Hi All. My plan is
$this->oDb = new \PDO(
'mysql:host='.$host_name.';dbname='.$db_name,
$user_name,
$password,
array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8") |
@flashtopia Nope, but it seems that @mashimaro-jp has a plan to implement this. I would happily pull your work in the master if you implement this, @mashimaro-jp :) Anyway, @flashtopia you're right, it seems a must for Baïkal, as many people already have a MySQL server at hand.
|
Great I will try it tonight. |
@flashtopia no. I'm going to create a milestone in the project and attach these feature requests. |
Thanks Jerome. I am working on writing rewrite rules for Apache / IIS that default to the phone/ipad settings for conctacts.myserver.com and calendar.myserver.com. Once i get everything working properly ill make sure the share the updates. The plan again is to build an interface to existing MySQL contact stores. This allows in house CRM systems, to update carddav devices so that if a contact calls, it simply shows up on caller id. |
@mashimaro-jp i was under the impression that the flake framwork supported mysql. Actually not sure what the flake framework actually is. Can you share your MySQL code? |
@flashtopia Sorry, I'm under implement too. But I wanna share part of code. please look https://gist.github.com/3169542 |
@mashimaro-jp @flashtopia I'm going to implement MySQL support in the core. As pointed by @mashimaro-jp this should be pretty straight-forward. I'll keep you updated via this topic :) |
Thanks Jerome. Greatly appreciate the work you do! |
@mashimaro-jp do you have an estimate on when this will be completed? Really looking forward to this featureset. |
Sorry to be a pest, but any updates on this issue? |
Hello @flashtopia, i'm working on this this very morning :) |
Hello @flashtopia, MySQL is now fully supported by Baïkal. MySQL settings are found in the admin, under the "System settings" section. Please provide feedback :) |
Thanks @jeromeschneider . I really appreciate being able to use MySQL. I have successfully been able to use SQL inserts to create contacts in the CARDS table and have them show up on ipad. Essentially just do SQL inserts with the correct addressbookid, carddata, random uri with vcf extension, and lastmodified time stamp. The only catch is everytime an update takes place I also need to change the ctag value in the addressbooks table. What is the ctag? is it some sort of freshness stamp? Also two little things:
I have gotten Baikal to work with DNS Srv records for contacts. This makes configuring iOS clients really simple. The catch is that this only works on port 80. I am running baikal on port 8800 now and SRV record auto configure breaks. In an attempt to change things, i tried to make card.php the default document in my virtual host. Question: B) contacts.mydomain.com Please advise. |
I'm also interested in integrating baikal into an ubuntu12.04 lamp server using mysql instead of sqlite. The main purpose being that I'm building a joomla home website and would like to sync a joomla calendar with baikal. with the end result being that mobile phone sync (android) would be possible with the home server rather than google calendars. |
Is it necessary to first install Baikal with SQLite and then change to MySQL or is it possible to directly install with MySQL? |
Right now, it's necessary, yes. Regards, Le 30 août 2012 à 14:26, Olivier Simard-Casanova notifications@github.com a écrit :
|
Thanks for your answer. Do you have any idea of a schedule for this implementation? |
It would be nice to prefix the tables. This makes it easy to install Baikal in a single database. |
@simardcasanova with new version 0.2.3 you may now setup MySQL right at initialization time. |
@DjSlash I move this request to another issue. |
fix the patternReplace function
SqlLite is great.
We are looking for a CardDav / CalDav server that would support mysql.
The reason for this is that many people use Postfix / DovCot with MySQL to manage user accounts.
Being able to add a few tables to the same database, and then add calendering functionality / vcard storage would be a very valuable project. Add Z-Push as an alternative to pull calendar, vcard, and mail and you have a winner.
Please let me know if you are planning on building a MySQL version.
Frank
The text was updated successfully, but these errors were encountered: