[Digikam-devel] [Bug 127321] allow use of other database backends such as postgres and mysql

Quallenauge Hamsi2k at freenet.de
Mon Jul 20 12:20:18 BST 2009


https://bugs.kde.org/show_bug.cgi?id=127321





--- Comment #14 from Quallenauge <Hamsi2k freenet de>  2009-07-20 13:20:01 ---
I also have used hibernate on java and I must agree: Building of dynamic
queries is really cool with an ORM layer!!!^2

The other side, as you describes is the big change: There must be entities
which represents the database with all it's releationships. (I'm not sure about
my next concern:) Also you must use the same database schema for the underlying
DBMS, which can cause in some cases problems. E.g. at the digikam-db there is a
table tagtree which contains a adjacency list model for tag hierarchy. This
table is filled via some triggers. In mysql I was not able to use this table
1:1, so I used another technique to implement this feature. I'm not sure if
this is as easy with an ORM mapper. (I have had hibernate only used with one
DBMS type).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list