[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] Review Request: Fix initialization of PostgreSQL db
From:       Dan_Vrátil <dvratil () redhat ! com>
Date:       2012-12-18 22:37:55
Message-ID: 20121218223755.15730.4626 () vidsolbach ! de
[Download RAW message or body]



> On Dec. 18, 2012, 7:34 a.m., Andras Mantia wrote:
> > server/src/storage/akonadidb.xml, line 100
> > <http://git.reviewboard.kde.org/r/107776/diff/1/?file=99904#file99904line100>
> > 
> > You should know that "true" is not valid for boolean in SQLite. So this cannot be \
> > fixed at this level, instead it should be fixed in code, where the value is \
> > translated either to true or 1.

The DbInitializerSqlite class handles conversion from "true" to "1" and "false" to \
"0". However there is no "true"=>"1" conversion in the DBInitializePostgreSQL class, \
therefore it was failing (which makes sense, since true/false is more boolean-ish \
than 1/0).


- Dan


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/107776/#review23652
-----------------------------------------------------------


On Dec. 17, 2012, 9:50 a.m., Dan Vrátil wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/107776/
> -----------------------------------------------------------
> 
> (Updated Dec. 17, 2012, 9:50 a.m.)
> 
> 
> Review request for Akonadi.
> 
> 
> Description
> -------
> 
> Apparently PostgreSQL does not like '1' in a boolean column, so I replaced it by \
> 'true'. 
> 
> This addresses bug 311185.
> http://bugs.kde.org/show_bug.cgi?id=311185
> 
> 
> Diffs
> -----
> 
> server/src/storage/akonadidb.xml d767c81 
> 
> Diff: http://git.reviewboard.kde.org/r/107776/diff/
> 
> 
> Testing
> -------
> 
> All three backends initialize db succesfully.
> 
> 
> Thanks,
> 
> Dan Vrátil
> 
> 

_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic