Revision 83e5d35...

Go back to digest for 22nd July 2012

Other in KDE-PIM

Volker Krause committed changes in [akonadi] /:

Make referential action explicit.

So far we relied on the various backends adding those, and we had no way
of defining what the actual actions should be (DELETE doesn't make sense
everywhere).

This doesn't yet fix the inconsistencies in the n:m tables nor does it
correct previously missing/wrong referential actions, that's the next
step.

File Changes

Modified 10 files
  •   server/src/storage/akonadidb.xml
  •   server/src/storage/akonadidb.xsd
  •   server/src/storage/dbinitializer.cpp
  •   server/src/storage/dbinitializer.h
  •   server/src/storage/dbinitializer_p.cpp
  •   server/tests/unittest/dbinitializertest_data/dbinit_mysql
  •   server/tests/unittest/dbinitializertest_data/dbinit_odbc
  •   server/tests/unittest/dbinitializertest_data/dbinit_odbc_incremental
  •   server/tests/unittest/dbinitializertest_data/dbinit_psql
  •   server/tests/unittest/dbinitializertest_data/dbinit_psql_incremental
10 files changed in total