If compiling with a sufficiently high version of sqlite and in debug mode, enable the checking of declared foreign key constraints in sqlite schemas. Using an older version of sqlite, or with a release build, the foreign key statements can continue to be parsed, but they just won't be enforced.
If compiling with a sufficiently high version of sqlite and in debug mode,
enable the checking of declared foreign key constraints in sqlite schemas.
Using an older version of sqlite, or with a release build, the foreign key
statements can continue to be parsed, but they just won't be enforced.

* subversion/libsvn_subr/sqlite.c
  (): Make sure we're compiling with foreign constraint checking enabled.
  (svn_sqlite__open): Enable sqlite foreign constraint checking, under the
    above conditions.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@880334 13f79535-47bb-0310-9956-ffa450edef68

wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion